[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

    AcidSikeO

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What happened to the layers (residence, markers)?
  4. Offline

    ratty

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    More on this, it seems to only happen in areas where there are blocks at the very top of the build limit (Y=255), for example we made some mountains using WorldPainter with snow on top of snowblock, and it goes to the very top of the world.

    This post has been edited 2 times. It was last edited by ratty May 22, 2012.
  5. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You sure about the version you had loaded and running? The line numbers don't match with 0.38, and that exception was fixed on a previous release
  6. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  7. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could you PM me a link to your map?
  8. Offline

    ratty

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When I do /version dynmap, it says 0.38-1138. And I updated my version of bukkit version 2190 but it still does it. I also disabled all other plugins in case its another plugin's fault, but it didn't help.
    I updated to 0.39, still breaks, here's the exception from 0.39:

    Code:
    java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 16
            at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
            at java.util.concurrent.FutureTask.get(FutureTask.java:83)
            at org.dynmap.MapManager$FullWorldRenderState.run(MapManager.java:555)
            at org.dynmap.MapManager$DynmapScheduledThreadPoolExecutor$1.run(MapManager.java:180)
            at org.dynmap.MapManager$DynmapScheduledThreadPoolExecutor$2.run(MapManager.java:196)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
            at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 16
            at org.bukkit.craftbukkit.CraftChunkSnapshot.getBlockTypeId(CraftChunkSnapshot.java:56)
            at org.dynmap.bukkit.NewMapChunkCache$OurMapIterator.getBlockTypeID(NewMapChunkCache.java:108)
            at org.dynmap.hdmap.IsoHDPerspective$OurPerspectiveState.getLightLevelsAtStep(IsoHDPerspective.java:213)
            at org.dynmap.hdmap.ShadowHDLighting.applySmoothLighting(ShadowHDLighting.java:111)
            at org.dynmap.hdmap.ShadowHDLighting.applyLighting(ShadowHDLighting.java:214)
            at org.dynmap.hdmap.TexturePackHDShader$ShaderState.processBlock(TexturePackHDShader.java:163)
            at org.dynmap.hdmap.IsoHDPerspective$OurPerspectiveState.visit_block(IsoHDPerspective.java:680)
            at org.dynmap.hdmap.IsoHDPerspective$OurPerspectiveState.raytrace(IsoHDPerspective.java:734)
            at org.dynmap.hdmap.IsoHDPerspective$OurPerspectiveState.access$400(IsoHDPerspective.java:94)
            at org.dynmap.hdmap.IsoHDPerspective.render(IsoHDPerspective.java:1255)
            at org.dynmap.hdmap.HDMapTile.render(HDMapTile.java:96)
            at org.dynmap.MapManager$FullWorldRenderState.processTile(MapManager.java:628)
            at org.dynmap.MapManager$FullWorldRenderState.access$800(MapManager.java:213)
            at org.dynmap.MapManager$FullWorldRenderState$1.call(MapManager.java:544)
            at org.dynmap.MapManager$FullWorldRenderState$1.call(MapManager.java:542)
            ... 7 more
    I am confident its related to blocks at the top layer of the map now, when I shave off the tops of my maps I can fullrender without problems. I can even do radiusrender around the parts with blocks on the top layer and duplicate the exception, then I'll remove the blocks and run radiusrender again and it works.

    This post has been edited 6 times. It was last edited by ratty May 23, 2012.
  9. Offline

    darkcloud784

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I was reading your guy's wiki and I cant find any way to hide everyone on the map EXCEPT the person logging into the map page. Using a whitelist will still allow players to view everyone, just with the /dynmap show <playername> command. If I dont give perms for that command, well that just makes the entire component useless.

    Is there another way of doing this with the current dynmap available IE dynmap 0.39?
  10. Offline

    jycs

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I don't find how to add another map to the tab :
    - name: world_end
    title: "Ender"
    enabled: true

    (not world_the_end)
  11. Offline

    darkcloud784

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    1. You need a multiworld plugin such as Multiverse, and you have to have the world imported.

    2. You need to go to worlds.txt then add:
    -name:<name of the world shown on the world folder>
    title: <what you want to show on dynmap>




    There is no need for the enabled part, for instance. Heres my worlds.txt

    Notice on lines 91-96:


  12. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ah - OK - that is a different one. Give the latest 0.40 dev build a try - it should address the problem.
  13. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you set the 'protected-player-info' setting to 'true' (in the client update component in configuration.txt), this will be the case (except for players like admins that have the dynmap.playermarkers.seeall privilege)
  14. Offline

    darkcloud784

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ok, thank you mike!
  15. Offline

    ratty

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That fixed it, thanks!
  16. Offline

    MeZTech

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I get failed to start web server
  17. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Usually means a port conflict - if you are on a leased server, another server on the same box probably has dynmap too. Try changing the port setting in configuration.txt
  18. Offline

    Salvia

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    "Web files are not matched with plugin version: All files need to be same version (0.39-1163)"

    Deleted plugin and tried again.. I get this error when I load web page..

    This post has been edited 1 time. It was last edited by Salvia May 26, 2012.
  19. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Flush your browser cache (usually shift-reload)
  20. Offline

    ಠ_ಠ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do the worlds save or will they have to render every time the server starts up?
  21. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Everything is persistent - fullrenders only happen when you request them, and updates happen as needed.
  22. Offline

    ಠ_ಠ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So if my server goes down, then turns back on, the map wont have to reload? SICK!
  23. Offline

    ಠ_ಠ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I can't get the mapzoomin: 3 to work... it stays at default :\

    This post has been edited 1 time. It was last edited by ಠ_ಠ May 27, 2012.
  24. Offline

    Whatshiywl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hey so, ugh, i'v got a lil problem :S well i'm using CraftIRC and it seems to send double messages when i talk in-game. when i remove dynmap.jar from my plugin file, it fixes the double messages on IRC but i get no messages in-game... i'm not realy sure who to ask for help and i decided to ask here because it was working before i gor the dynmap and when i remove it things change so i suppose dynmap has something to do with it but i'm not realy sure about any of these xD does anyone has any ideas? :D

    Edit: ok i feel stupid... the chat wasn't apearing because i was set to invisible ¬¬ still, dynmap seems to cause double messages on IRC. is there any chat managment on this plugin or anything related to it at all? maybe the map->game chat?

    Edit2: D: and what's this ->u00a74u00a75u00a73u00a74v|1? haha please help me i'm so confused i'm laughing in order not to cry xD

    This post has been edited 2 times. It was last edited by Whatshiywl May 28, 2012.
  25. Offline

    dockter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Im having an issue where the map isn't updating when new chunks are generated. The trigger for chunkgenerated is on yet issue remains. Any idea's?
  26. Offline

    Aitchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is there a way I can update dynmap and not have to do a full render again,,,, using hires and its been rendering around 30 hours :/
  27. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry, don't know anything about CraftIRC. We don't send anything to them, per se, so if they're showing two messages, I'd assume it was because we send a chat message to the players and kick out a custom event for webchat messages, and I'm guessing that they process both.
    Whatshiywl likes this.
  28. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Normally, with the standard triggers, it will self-update as map changes occur.
  29. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nope - just confirmed that this is working as normal with current builds. Do you have any mods that might be messing with chunk processing (such as mods that do chunk caching or other not-supported-by-bukkit actions)?
  30. Offline

    Mike Primm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Folks - I'm going to be travelling for the next 3 weeks (until June 17th), so my availability to answer questions and fix issues during that time will be minimal (at best, inconsistent). If folks that are 'dynmap experts' can step up to help, I'd very much appreciate it!
  31. Offline

    ShakenU

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This Sounds Great, But how would you use this if you are running something like MineOS? (where you put in the server ip to get into the Admin Panel)
    Thanks For Any help!
  32. Offline

    Orgiz

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

    For some reason Towny Admin chat (ingame command: /admin "message") apperes on the Dynmap, it did not do that in previous versions (i think).

    Is it a bug, or have I made ​​any misstaking setting?

    As the Towny Admin chat has not been shown on the map before, so I thought it might be something wrong?

    Any suggestions on what I can do?

    Versions:
    Bukkit 1.2.5-R3.0

    Dynamap 00:39 -1163
    Dynmap-Towny 00:17

    Advance Towny 0.80.1.0

    Best regards
    Orgiz

Share This Page