Dynmap-GriefPrevention

Screen shot

Version 0.50

Latest stable and unstable builds
Source Code
Wiki
IRC: irc.esper.net #dynmap

Supported versions:

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.

http://mikeprimm.com/images/Dynmap-GriefPrevention.png

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

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of rsod rsod Jun 18, 2013 at 23:40 UTC - 0 likes

    It's not working. It just doesn't does anything at all.

  • Avatar of MinopolisMc MinopolisMc Jun 16, 2013 at 20:57 UTC - 1 like

    @Thor89: Go

    Hey, I like your code and I cleaned it up a bit: http://pastie.org/8049767

  • Avatar of Thor89 Thor89 Jun 16, 2013 at 15:24 UTC - 0 likes

    I made an updated version of the popup box: http://paste.ubuntu.com/5771197/
    The face is fetched from the dynmap itself. And I feel this code makes it allot easier to distinguish the different types of permissions given inside a claim. Feel free to use. And thanks for this great plugin.

    Pic:
    http://i44.tinypic.com/wc94.png

  • Avatar of crimento crimento May 01, 2013 at 04:42 UTC - 0 likes

    Support for MCPC+ (forge) version of Dynmap is planned?

  • Avatar of bradgillap bradgillap Apr 05, 2013 at 23:54 UTC - 0 likes

    Can get different colours for the subdivided sections of claims?

  • Avatar of Grilor Grilor Mar 19, 2013 at 13:12 UTC - 2 likes

    @Darkhand81

    i am getting the same error on the same update after updating to GP 7.6.3-beta

    10:09:09 AM [WARNING] [Dynmap-GriefPrevention] Task #31 for Dynmap-GriefPrevention v0.30 generated an exception java.lang.ClassCastException: me.ryanhamshire.GriefPrevention.ClaimArray cannot be cast to java.util.ArrayList at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.updateClaims(DynmapGriefPreventionPlugin.java:239) at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.access$000(DynmapGriefPreventionPlugin.java:34) at org.dynmap.griefprevention.DynmapGriefPreventionPlugin$GriefPreventionUpdate.run(DynmapGriefPreventionPlugin.java:94) at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344) at net.minecraft.server.v1_5_R1.MinecraftServer.r(MinecraftServer.java:512) at net.minecraft.server.v1_5_R1.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R1.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573)

  • Avatar of Darkhand81 Darkhand81 Mar 18, 2013 at 23:55 UTC - 2 likes

    Error when running with the new GriefPrevention 7.6.3-beta, tested on Spigot 672:

    2013-03-18 23:52:36 [WARNING] [Dynmap-GriefPrevention] Task #52 for Dynmap-GriefPrevention v0.40 generated an exception
    java.lang.ClassCastException: me.ryanhamshire.GriefPrevention.ClaimArray cannot be cast to java.util.ArrayList
    	at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.updateClaims(DynmapGriefPreventionPlugin.java:239)
    	at org.dynmap.griefprevention.DynmapGriefPreventionPlugin.access$000(DynmapGriefPreventionPlugin.java:34)
    	at org.dynmap.griefprevention.DynmapGriefPreventionPlugin$GriefPreventionUpdate.run(DynmapGriefPreventionPlugin.java:94)
    	at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftTask.run(CraftTask.java:58)
    	at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344)
    	at net.minecraft.server.v1_5_R1.MinecraftServer.r(MinecraftServer.java:508)
    	at net.minecraft.server.v1_5_R1.DedicatedServer.r(DedicatedServer.java:229)
    	at net.minecraft.server.v1_5_R1.MinecraftServer.q(MinecraftServer.java:471)
    	at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:403)
    	at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573)
    
  • Avatar of FussyMath FussyMath Feb 28, 2013 at 09:35 UTC - 1 like

    @Maximus10293: Go

    Do you have Dynmap, and GriefPrevention installed, and wroking? This plug-in should just work out of the box.

    Last edited Feb 28, 2013 by FussyMath
  • Avatar of Maximus10293 Maximus10293 Feb 27, 2013 at 17:10 UTC - 0 likes

    I really need help with this i put it in my plugins folder but now what?

  • Avatar of FussyMath FussyMath Feb 20, 2013 at 04:02 UTC - 0 likes

    Very nice plug-in. I'm also using the one for World Guard. It would be cool if the claim could also display the players head.

Facts

Date created
Mar 13, 2012
Categories
Last update
Mar 20, 2013
Development stage
Release
Language
  • enUS
License
Apache License version 2.0
Curse link
Dynmap-GriefPrevention
Downloads
7,305
Recent files
  • R: v0.50 for 1.5.0 Mar 20, 2013
  • R: v0.40 for CB 1.4.7-R1.0 Feb 04, 2013
  • R: v0.30 for CB 1.3.2-R0.1 Sep 03, 2012
  • R: v0.10 for CB 1.2.3-R0.2 Mar 13, 2012

Authors