[MISC] Dynmap v1.7-alpha-2 - Real-time Minecraft maps [1.2.5 through 1.5.2R0.1+]

Discussion in 'Plugin Releases' started by Mike Primm, Jan 15, 2011.

     
  1. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    *** AS I AM NOW SUPPORTING MORE THAN JUST BUKKIT WITH DYNMAP, THE MAIN SUPPORT THREAD IS NOW ON MINECRAFTFORUMS.NET - FOR QUICKEST SUPPORT, PLEASE BEGIN USING THIS THREAD ***

    For downloads of the latest Bukkit version (which is also appropriate for Tekkit Classic), go to our dev.bukkit.org page.

    This post has been edited 96 times. It was last edited by Mike Primm May 3, 2013.
  2.  
  3. Offline

    hatchling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hallo,

    I want to install dynmap on my server (91.198.106.241:25565) and have dynmap on (www.cmdartz.com/dynmap/) But when I go to web page I get a error ' Could not receive configuration : not found!' anybody knows how to fix this?
  4. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Factions is likely the issue - you need to set the chatTagRelationColored setting to 'false', as Factions cancels the standard chat events as part of color-coding the messages specifically for each recipient.
  5. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Need to edit config.js - comment the 'internal' server part, and uncomment the JSON File mode part (the no login one, unless you have also enabled login support)
  6. Offline

    WorldDefender

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would really like to use this plugin, as it has been updated to R3 but i keep getting "Web files are not matched with plugin version: All files need to be same version (0.39-1163)" and i looked into it a little bit myself, but i don't want to break anything without being sure what i'm doing is correct. I also get this message in my server console (see below) any knowledgeable help would be greatly appreciated :)

    [INFO] [dynmap] version 0.39-1163 is enabled - core version 0.39-259

    Using Google Chrome | Bukkit version R3
  7. Offline

    Mime21

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    where.... is ...chatTagRelationColored
  8. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Don't ask why but is it possible to put this in an app.....or flash? -_-
  9. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I use herochat to fix that.
  10. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Unpack folders and .jar file into the plugins folder when you update, not just the .jar file.

    If it says the same after you've done this just update your browser chache since it's just showing you the old page left in the chache.
  11. Offline

    o0Julia0o

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    FAQ
    @Mike Primm
    Can you eventually make add it to the faq? This error: ""Web files are not matched with plugin version: All files need to be same version" i read very often. And ever the same answer from Sketaful.


    More than 1 map loaded?
    Code:
    [dynmap] Loaded 3 maps of world 'MYWORLD'.
    2012-06-24 10:01:20 [INFO] [dynmap] Loaded 2 maps of world 'MYWORLD_nether'.
    2012-06-24 10:01:20 [INFO] [dynmap] Loaded 2 maps of world 'MYWORLD_the_end'
    
    Why does Dynmap load more than 1 version of my map? Shouldn´it be like this?
    Code:
    Loaded 1 maps of world 'MYWORLD'.
    2012-06-24 10:01:20 [INFO] [dynmap] Loaded 1 maps of world 'MYWORLD_nether'.
    2012-06-24 10:01:20 [INFO] [dynmap] Loaded 1 maps of world 'MYWORLD_the_end'
    

    HTML-Thing
    thx if i use:
    Code:
    <html>
    <head>
    <title>Dynmap</title>
    </head>
    <body>
    <iframe src="http://youripaddress:8123" width="100%" height="850"></iframe>
    </body>
    </html>
    
    it works perfectly. The name of the adress isn´t seeable by the users. Thats fine. But one problem.. if you klick on the link(bottom-right) on the dynmap then i get another pull-down-menü back on the source-side(everytime i klick on dynmap-link & then back on the link on dynmap i get another pull-down-menü.. so the source-side with the link to the dynmap gets is smaller & smaller)! How can i fix this?
    I mean this link:
    Code:
    # Note: more than one logo component can be defined
      #- class: org.dynmap.ClientComponent
      #  type: logo
      #  text: "Dynmap"
      #  #logourl: "images/block_surface.png"
      #  linkurl: "http://forums.bukkit.org/threads/dynmap.489/"
      #  # Valid positions: top-left, top-right, bottom-left, bottom-right
      #  position: bottom-right
    
    thx Julia :)

    This post has been edited 12 times. It was last edited by o0Julia0o Jun 24, 2012.
  12. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hehe You got the name right :)

    About Iframes, it's true, you could do it like that. I'm just raised with the idea that frames and iframes are bad things. :p
    If you use frames instead of of iframes for ex. you could have one frame 0% of the window and the fram containing the map use 100% of the window without showing the port or anything to the map.
    http://www.w3.org/TR/html4/present/frames.html

    You can also use a simple wordpress install to have the map visable without showing the true adress. :)

    About the map loaded three times I wonder some about that to but on the other hand it does load flat-, surface- and cave-maps of the world and I guess that could be it?

    This post has been edited 4 times. It was last edited by Sketaful Jun 24, 2012.
  13. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft Mobile Admin, an app for android that let you control your server, also let you see the dynmaps.

    This post has been edited 1 time. It was last edited by Sketaful Jun 24, 2012.
  14. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Right - map count is for each map definition: map = selectable view of a world, map != world.
  15. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ah, I do love it when I am right :p
  16. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Awesome ill check it out
  17. Offline

    hatchling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Don't understand how, could you explain it to me in steam/skype or what ever?
  18. Offline

    goldr31

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi,

    in my server, i disable the webchat, but global chat, local chat (towny) and /msg are visible in webchat.

    This is my configuration:

    http://pastebin.com/rpN55G6e

    This is my map: http://109.168.111.41:8123/#

    i hide something players, but their messages are visible in webchat.


    I can remove webchat?

    Sorry for my language, but im not english.
  19. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Try to put a # in front of the chat here to:
    Code:
      #- class: org.dynmap.JsonFileClientUpdateComponent
      #  writeinterval: 1
      #  sendhealth: true
      #  sendposition: true
        allowwebchat: false
      #  webchat-interval: 5
      #  hidewebchatip: false
      #  includehiddenplayers: false
      #  use-player-login-ip: false
      #  require-player-login-ip: false
      #  block-banned-player-chat: true
      #  hideifshadow: 0
      #  hideifundercover: 0
      #  hideifsneaking: false
      #  # Require login for web-to-server chat (requires login-enabled: true)
      #  webchat-requires-login: true
      #  # If set to true, users must have dynmap.webchat permission in order to chat
      #  webchat-permissions: false
      #  # Limit length of single chat messages
      #  chatlengthlimit: 256
    Since you have the rest marked as comments it really doesn't load and perhaps that breaks it.
  20. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Any chance of adding Stargate to the list of plugins shown on dynmap? :)
  21. Offline

    delbert

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The weather isnt showing up on my map and I have it enabled what is the problem?
  22. Offline

    goldr31

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I try to put a # in front to:

    Code:
    allowwebchat: false
    but i hide only /msg, but global chat and local chat are visible.
  23. Offline

    trueslider

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Can anyone explain to me why the map shows some Arabic letters instead of Cyrillic? Option cyrillic-support is true.

    Untitled-1.png

    This post has been edited 1 time. It was last edited by trueslider Jun 25, 2012.
  24. Offline

    o0Julia0o

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    And if you set it to "false"?


    HTML-Thing
    Thank you, Sketaful. I only get a white page with this:
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
      "http://www.w3.org/TR/html4/frameset.dtd">
    <HTML>
    <HEAD>
    <TITLE>A simple frameset document</TITLE>
    </HEAD>
    <FRAMESET cols="100%">
      <FRAMESET rows="0">
      </FRAMESET>
      <FRAME src="http://youripaddress:8123">
      <NOFRAMES>
          <P>This frameset document contains:
          <UL>
            <LI><A href="http://youripaddress:8123">Some other neat contents</A>
          </UL>
      </NOFRAMES>
    </FRAMESET>
    </HTML>
    

    This post has been edited 2 times. It was last edited by o0Julia0o Jun 26, 2012.
    trueslider likes this.
  25. Offline

    Sketaful

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Try this:
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
     
      "http://www.w3.org/TR/html4/frameset.dtd">
     
    <HTML>
     
    <HEAD>
     
    <TITLE>A simple frameset document</TITLE>
     
    </HEAD>
    <FRAMESET rows="0,*" border="0">
    <frame src="blank" name="top">
    <FRAME src="http://youripadress:8123" name="main">
    </FRAMESET>
     
    </HTML>

    This post has been edited 2 times. It was last edited by Sketaful Jun 26, 2012.
  26. Offline

    trueslider

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    OMG! Thanks. It's worked! But why? :confused:
  27. Offline

    o0Julia0o

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [yellowflower] works great, thank you!
    Sketaful likes this.
  28. Offline

    o0Julia0o

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i have no idea - i mentioned it, just because i had give it a try in your situation.
  29. Offline

    puyttre

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hello,

    I am having a problem with my standalone JSON web map. I followed the instructions 3 times and it still won't work. Can you guys help please?

    JSON Configuaration in configuration.txt:
    Code:
      #- class: org.dynmap.InternalClientUpdateComponent
      #  sendhealth: true
      #  sendposition: true
      #  allowwebchat: true
      #  webchat-interval: 5
      #  hidewebchatip: false
      #  trustclientname: false
      #  includehiddenplayers: false
      #  # (optional) if true, player login IDs will be used for web chat when their IPs match
      #  use-player-login-ip: true
      #  # (optional) if use-player-login-ip is true, setting this to true will cause chat messages not matching a known player IP to be ignored
      #  require-player-login-ip: false
      #  # (optional) block player login IDs that are banned from chatting
      #  block-banned-player-chat: true
      #  # Require login for web-to-server chat (requires login-enabled: true)
      #  webchat-requires-login: false
      #  # If set to true, users must have dynmap.webchat permission in order to chat
      #  webchat-permissions: false
      #  # Limit length of single chat messages
      #  chatlengthlimit: 256
      #  # Optional - make players hidden when they are inside/underground/in shadows (#=light level: 0=full shadow,15=sky)
      #  hideifshadow: 4
      #  # Optional - make player hidden when they are under cover (#=sky light level,0=underground,15=open to sky)
      #  hideifundercover: 14
      #  # (Optional) if true, players that are crouching/sneaking will be hidden
      #  hideifsneaking: false
      #  # If true, player positions/status is protected (login with ID with dynmap.playermarkers.seeall permission required for info other than self)
      #  protected-player-info: false
      - class: org.dynmap.JsonFileClientUpdateComponent
        writeinterval: 1
        sendhealth: true
        sendposition: true
        allowwebchat: false
        webchat-interval: 5
        hidewebchatip: false
        includehiddenplayers: false
        use-player-login-ip: false
        require-player-login-ip: false
        block-banned-player-chat: true
        hideifshadow: 0
        hideifundercover: 0
        hideifsneaking: false
        # Require login for web-to-server chat (requires login-enabled: true)
        webchat-requires-login: false
        # If set to true, users must have dynmap.webchat permission in order to chat
        webchat-permissions: false
        # Limit length of single chat messages
        chatlengthlimit: 256
    Paths in configuartion.txt (these are correct):
    Code:
    # The path where the tile-files are placed.
    tilespath: c:\\inetpub\\mybb\\map\\tiles
     
    # The path where the web-files are located.
    webpath: c:\\inetpub\\mybb\\map
    config.js:
    Code:
    var config = {
        // For internal server or proxying webserver.
        //url : {
        //    configuration: 'up/configuration',
        //    update: 'up/world/{world}/{timestamp}',
        //    sendmessage: 'up/sendmessage',
        //    login: 'up/login',
        //    register: 'up/register',
        //    tiles : 'tiles/',
        //    markers : 'tiles/'
        //},
     
        // // For proxying webserver through php.
        // url: {
        // configuration: 'up.php?path=configuration',
        // update: 'up.php?path=world/{world}/{timestamp}',
        // sendmessage: 'up.php?path=sendmessage',
        // login: 'up.php?path=login',
        // register: 'up.php?path=register',
        // tiles : 'tiles/',
        // markers : 'tiles/'
        // },
     
        // // For proxying webserver through aspx.
        // url: {
        // configuration: 'up.aspx?path=configuration',
        // update: 'up.aspx?path=world/{world}/{timestamp}',
        // sendmessage: 'up.aspx?path=sendmessage',
        // login: 'up.aspx?path=login',
        // register: 'up.aspx?path=register',
        // tiles : 'tiles/',
        // markers : 'tiles/'
        // },
     
        // // For standalone (jsonfile) webserver (no login security)
        // url: {
        // configuration: 'standalone/dynmap_config.json?_={timestamp}',
        // update: 'standalone/dynmap_{world}.json?_={timestamp}',
        // sendmessage: 'standalone/sendmessage.php',
        // login: 'standalone/login.php',
        // register: 'standalone/register.php',
        // tiles : 'tiles/',
        // markers : 'tiles/'
        // },
     
        // For standalone (jsonfile) webserver (login security)
        url: {
        configuration: 'standalone/configuration.php',
        update: 'standalone/update.php?world={world}&ts={timestamp}',
        sendmessage: 'standalone/sendmessage.php',
        login: 'standalone/login.php',
        register: 'standalone/register.php',
        tiles : 'standalone/tiles.php?tile=',
        markers : 'standalone/markers.php?marker='
        },
    };
    View the map here: http://www.typhoonmc.com/map/
    Optional URL: http://www.typhoonmc.com/map/index.html
    The login works here: http://www.typhoonmc.com/map/login.html

    I ran the /dynmap fullrender command a few times and restarted the server multiple times. All the tiles show up in the folders for the correct world. The tiles have images of the actual map, but still it shows up blank on the website and on the index.html file.

    Thanks, Puyttre
  30. Offline

    si7vder

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have a question, I couldn't find this question anywhere.
    I checked my Config and I couldn't find a way to limit the vision to an area.

    Is there a way or a plugin that could limit the view of the Dynamic Map to only a certain Region or Area ?
    Thanks for reading, I appreciate your help !
  31. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I believe that option is more or less obsolete, since MC switched to doing unicode properly for all languages (as of 1.2, I think...). Prior to that, most non-latin-1 character sets were improperly encoded by MC (Java uses unicode for strings, but MC put non-unicode version of the strings into the unicode strings, so any normal processing (beyond MCs own hackish internal processing) would be bad).
    trueslider likes this.
  32. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Almost looks like you've got login enabled, but not required, and no worlds available to be viewed. If all of your worlds are protected, you should probably set login-required to true.

Share This Page