|
|
|
@ -34,8 +34,7 @@ import com.sk89q.worldguard.protection.regions.ProtectedPolygonalRegion; |
|
|
|
|
import com.sk89q.worldguard.protection.regions.ProtectedRegion; |
|
|
|
|
|
|
|
|
|
public class DynmapWorldGuardPlugin extends JavaPlugin { |
|
|
|
|
private static final Logger log = Logger.getLogger("Minecraft"); |
|
|
|
|
private static final String LOG_PREFIX = "[Dynmap-WorldGuard] "; |
|
|
|
|
private static Logger log; |
|
|
|
|
private static final String DEF_INFOWINDOW = "<div class=\"infowindow\"><span style=\"font-size:120%;\">%regionname%</span><br /> Owner <span style=\"font-weight:bold;\">%playerowners%</span><br />Flags<br /><span style=\"font-weight:bold;\">%flags%</span></div>"; |
|
|
|
|
Plugin dynmap; |
|
|
|
|
DynmapAPI api; |
|
|
|
@ -55,6 +54,11 @@ public class DynmapWorldGuardPlugin extends JavaPlugin { |
|
|
|
|
Set<String> hidden; |
|
|
|
|
boolean stop; |
|
|
|
|
int maxdepth; |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onLoad() { |
|
|
|
|
log = this.getLogger(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private static class AreaStyle { |
|
|
|
|
String strokecolor; |
|
|
|
@ -86,10 +90,10 @@ public class DynmapWorldGuardPlugin extends JavaPlugin { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static void info(String msg) { |
|
|
|
|
log.log(Level.INFO, LOG_PREFIX + msg); |
|
|
|
|
log.log(Level.INFO, msg); |
|
|
|
|
} |
|
|
|
|
public static void severe(String msg) { |
|
|
|
|
log.log(Level.SEVERE, LOG_PREFIX + msg); |
|
|
|
|
log.log(Level.SEVERE, msg); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private class WorldGuardUpdate implements Runnable { |
|
|
|
|