Dynmap-Mobs
Downloads:
All stable and unstable builds
Source Code
IRC: irc.esper.net #dynmap
Supported versions:
Dynmap v1.9 or later
This plugin provides the option to make mobs visible, real-time, on the maps presented by Dynmap. It also serves as a simple example of the Dynmap Marker API, which may be of interest to other plugin developers for publishing their information on Dynmap.
To install, simply download the ZIP containing the plugin, unzip it into your plugins directory, and reload your server. Obviously, you will need Dynmap present and configured, as well - the current version of Dynmap-Mobs is compatible with Dynmap v1.6 or later.
After its first run, there will be a configuration file in the 'plugins/dynmap-mobs' directory, config.yml, which can be used to tailor which mobs are visible, control the display of the 'layer' on the dynmap maps for the mobs, and control visibility of the mobs.
In addition, the visibility of the mob icons can be controlled using the 'minzoom' setting. When non-zero, this specifies a minimum zoom-in level before mob icons are displayed (0=top zoom, so mobs are always shown). Also, the 'nolabels' option can be used to avoid setting labels for the icons.
Disclosure
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
How on earth this still works on the latest version of dynmap in 1.20.2 I have no idea.
Hi, love the plugin. Do you know if this will work for MC 1.11 or do you plan to update it for MC 1.11? Thanks
Works ok but just after a world save, not all time
[09:20:11 WARN]: [dynmap-mobs] Task #26418 for dynmap-mobs v1.3 generated an exception
java.lang.NullPointerException
at org.dynmap.mobs.DynmapMobsPlugin$VehicleUpdate.run(DynmapMobsPlugin.java:469) ~[?:?]
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-e000104-4cb3258]
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:729) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot.jar:git-Spigot-e000104-4cb3258]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
[09:20:11 WARN]: [dynmap-mobs] Task #26444 for dynmap-mobs v1.3 generated an exception
java.lang.NullPointerException
at org.dynmap.mobs.DynmapMobsPlugin$VehicleUpdate.run(DynmapMobsPlugin.java:469) ~[?:?]
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-e000104-4cb3258]
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:729) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot.jar:git-Spigot-e000104-4cb3258]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot.jar:git-Spigot-e000104-4cb3258]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
@mikeprimm
Thanks very much :D
Hello, just i'd like to if dynmap citizen 2 will be update to work with 1.9 . It will be very appreciated
New release uploaded - should fix 1.9 issues
I seem to get an error with 1.9, help is appreciated: http://pastebin.com/YBv7wTfv
Hi Mike, nice plugin, but i have found some Bugs, and Feature Requests.
1. When I disable the Skeleton and enable the Witherskeleton the normal Skeleton is displayed as Witherskeleton.
2. The Zombievillager and Ghasts are not displayed
3. The SpiderJockey and ChickenJockey displayed as normal mob.
4. The Boss Guardian have the same picture as the normal Guardian.
5. The Layerprio is not working.
6. Can you make, that we can add Customlayers?
7. Can you make, that we can change the name of the displayed mob? So we can translate it in other languages.
@exit151
bukkit & spigot are still moving forwards. It is at version 1.8.3 (and it fixed the server vulnerability that MC vanilla had before vanilla went to 1.8.4)
You can no longer just download it... but if you are running a server im sure you can figure out how to compile it from its source. not very difficult
Does this plugin work with the dynmap that is designed for Forge, or is it strictly a bukkit plugin? If it is, would you consider releasing such a version given the state of bukkit..?
Nope - just didn't need to be updated until 1.8 came along - and now it is!
Is this dead?
Seem there issues with between Cauldron v1.1147.04.163 (MC 1.7.2) and your mod. The mods for dnymap I'm using are: Dynmap-1.9.4.1-forge-10.12.0; DynmapCBBridgePlugin V1.9.4; dynmap-mobs v0.90;
I tried rename plugin in case of plugin loading issues, but still got the same error message. The plugin did work before in Cauldron (forgot which version of Cauldron for MV 1.7.2). I don't know if this is Cauldron , Bukkit, or your plug issues.
I get the follow error message: [08:14:57] [Server thread/ERROR]: Could not load 'plugins/dynmap-mobs-0.90.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NullPointerException at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:147) [JavaPluginLoader.class:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.163] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:314) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.163] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.163] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:299) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.163] at net.minecraft.world.storage.SaveHandler.initBukkitData(SaveHandler.java:438) [axc.class:?] at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:136) [axc.class:?] at net.minecraft.world.World.<init>(World.java:353) [afn.class:?] at net.minecraft.world.WorldServer.<init>(WorldServer.java:152) [mj.class:?] at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:346) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:309) [lj.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:604) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_55] Caused by: java.lang.NullPointerException
I would love to see this updated to Dynmap 2.
Please update ;) Thanks ;)
Dymap, Dynmap Esentials and Dynmap Greifprevention work great in 1.7.2....Dynmap Mobs however only displays a mob every now and then. I even tried then .9 version. Perhaps an update is required of this add-on?
Getting some errors:
22:39:46 [warning] [dynmap-mobs] Task #47 for dynmap-mobs v0.70 generated an exception
22:39:46 [javastacktrace] at org.dynmap.mobs.DynmapMobsPlugin.updateMobs(DynmapMobsPlugin.java:347)
22:39:46 [javastacktrace] java.lang.ArrayIndexOutOfBoundsException: 20
22:39:46 [javastacktrace] at org.dynmap.mobs.DynmapMobsPlugin.access$000(DynmapMobsPlugin.java:42)
22:39:46 [javastacktrace] at org.dynmap.mobs.DynmapMobsPlugin$MobUpdate.run(DynmapMobsPlugin.java:218)
22:39:47 [javastacktrace] at org.bukkit.craftbukkit.v1_6_R1.scheduler.CraftTask.run(CraftTask.java:53)
22:39:47 [javastacktrace] at org.bukkit.craftbukkit.v1_6_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
22:39:47 [javastacktrace] at net.minecraft.server.v1_6_R1.MinecraftServer.t(MinecraftServer.java:522)
22:39:47 [javastacktrace] at net.minecraft.server.v1_6_R1.DedicatedServer.t(DedicatedServer.java:226)
22:39:47 [javastacktrace] at net.minecraft.server.v1_6_R1.MinecraftServer.s(MinecraftServer.java:486)
22:39:47 [javastacktrace] at net.minecraft.server.v1_6_R1.MinecraftServer.run(MinecraftServer.java:419)
22:39:47 [javastacktrace] at net.minecraft.server.v1_6_R1.ThreadServerApplication.run(SourceFile:582)
using Bukkit 1.6.1 (#2807), Dynmap v1.8-780
DM mobs is not showing horses yet, though set to show it by config. This is tested on 1.5 and 1.6 map.
Minecarts are showing up in places where there are no minecarts.
@alaskascooter
they are called storage minecarts and are displayed , default is false
Is there a way to display minecarts with chests?
Thanks
Scooter