Dynmap-GriefPrevention
Latest stable and unstable builds
Source Code
Wiki
IRC: irc.esper.net #dynmap
Supported versions:
- Dynmap v1.9 or later
- GriefPrevention 7.8 B296 or later
Dynmap-GriefPrevention provides a simple way to add visibility of GriefPrevention claims to Dynmap's maps. The plugin depends on the presence of both Dynmap and GriefPrevention, and interacts directly with the GriefPrevention API. Updates to claims are automatically updated (on a settable period - default is once per 5 minutes (300 seconds)). By default, the plugin will be active after simply installing it (by unzipping the distribution into the plugins/ directory and restarting the server.
Visibility of regions can be controlled via the 'visibleregions' and 'hiddenregions' settings. Besides listing the owners of the regions to be made visible or hidden, entries with the format 'world:<worldname>' can be used to make all claims on a given world visible or hidden.
Also, the display of the region outlines can be restricted to a minimum zoom-in level, via the 'minzoom' setting. When non-zero, this setting causes the region outlines to only be displayed at or beyond the given zoom-in level.
Configuration:
After the first load, there will be a config.yml file in the plugins/Dynmap-GriefPrevention directory. Details of the default configuration, and all the provided settings, can be found here
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
is there any way to configure the y coordinate of claimed areas? The border seems to show mid air. Is that dynmap / greifprevention or dynmap gp configuration, I can't seem to find where it might be
Is there any way to optimize this for bigger servers? I have about 4000 Claims and it really bugs the map down, takes a very long time to load and navigate.
Edit: Timings report shows this plugin working at 20,000%
There are more ;) http://www.spigotmc.org/resources/jdynmapgriefprevention.818/
Hey all,
I've made my own version of this plugin that works with the latest version of Grief Prevention. Check it out on the Spigot forums:
http:www.spigotmc.org/resources/grief-prevention-dynmap-support.2881/
Doesn't work for me either, the server shuts down if the plugin is installed. I'm sure it will be updated eventually.
Can someone please update this for Spigot 1.8?
Do you plan on updating this? I've been using dynmap and this for a long time and would love to see this working again. Thank you!
I would love for this to be updated, it doesn't seem to work for the newest GP. Thanks for your work mikeprimm.
Here is a problem I get CONSOLE: ERROR]: [Dynmap-GriefPrevention] Plugin Dynmap-GriefPrevention v0.70 has failed to register events for class org.dynmap.griefprevention.DynmapGriefPreventionPlugin$GPListener because me/ryanhamshire/GriefPrevention/events/ClaimCreatedEvent does not exist.
Any clues to what I messed up
@McLive0
Any idea which version it still work on with v0.70 ?
Plugin is not working with newest Version of GP anymore.
http://hastebin.com/bovatuziro.avrasm http://hastebin.com/jizopivuha.avrasm
Anyone can help? using latest builds.
8:11:35 AM [08:11:35 WARN]: [Dynmap-GriefPrevention] Task #48 for Dynmap-GriefPrevention v0.70 generated an exception 8:11:35 AM java.lang.NoSuchMethodError: me.ryanhamshire.GriefPrevention.Claim.getUUID()Ljava/util/UUID; 8:11:35 AM at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.handleClaim(DynmapGriefPreventionPlugin.java:220) [?:?] 8:11:35 AM at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.updateClaims(DynmapGriefPreventionPlugin.java:278) [?:?] 8:11:35 AM at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.access$100(DynmapGriefPreventionPlugin.java:42) [?:?] 8:11:35 AM at org.dynmap.griefprevention.DynmapGriefPreventionPlugin$GriefPreventionUpdate.run(DynmapGriefPreventionPlugin.java:109) [?:?] 8:11:35 AM at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks] 8:11:35 AM at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks] 8:11:35 AM at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:600) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks] 8:11:35 AM at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks] 8:11:35 AM at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks] 8:11:35 AM at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks] 8:11:35 AM at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-1-ga6e0bfd-b3095jnks]
Are you planning on updating this to support UUIDs? I updated GriefPrevention, itself, to the version that supports UUIDs. When I go to Dynmap, and click on a red claim icon, the trusted people come up as their UUID, not their username. Really hoping you'll update this - has been a really important part of my server.
@lazynapkin
Would be interesting to know what the problem was. How do you thing anybody could help without this information? ;)
I recently had a problem occur on my server where i had to disable GP-Dynmap and GP itself. When I re-enabled them, I could see everything on dynmap web browser except the claimed properties. Any idea?
@jahangir13
This is fantastic, these are 2 requests I made to the main github page, ID's of claims & old/unused claims, is it configurable? If you will be actively developing this, see if you can contact mikeprimm, Ive had a short chats with him on githhub, good bloke.
When i'm back from vacation in about a week. Link is then in the video description.
@jahangir13
Any chance you will upload your updated version to dev.bukkit.org?
ClaimID is in the popup as well as the absence time of players in days. Claim coordinates are shown to teleport easier to the claims.
I know this plugin is abaoned but, Is there any way to add the claim ID into the popup?