From d817a6493e3eca634e525dcab9f9180013e71cfd Mon Sep 17 00:00:00 2001 From: mcmonkey4eva Date: Sat, 21 Oct 2017 19:08:40 -0700 Subject: [PATCH] auto update notes --- .../aufdemrand/denizen/scripts/commands/item/MapCommand.java | 1 + .../denizen/scripts/containers/core/MapScriptContainer.java | 4 ++++ .../aufdemrand/denizen/utilities/maps/DenizenMapRenderer.java | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/net/aufdemrand/denizen/scripts/commands/item/MapCommand.java b/plugin/src/main/java/net/aufdemrand/denizen/scripts/commands/item/MapCommand.java index 981e0f8e4c..787ba33f44 100644 --- a/plugin/src/main/java/net/aufdemrand/denizen/scripts/commands/item/MapCommand.java +++ b/plugin/src/main/java/net/aufdemrand/denizen/scripts/commands/item/MapCommand.java @@ -166,6 +166,7 @@ else if (script != null) { int wide = width != null ? width.asInt() : resize.asBoolean() ? 128 : 0; int high = height != null ? height.asInt() : resize.asBoolean() ? 128 : 0; if (CoreUtilities.toLowerCase(image.asString()).endsWith(".gif")) { + dmr.autoUpdate = true; dmr.addObject(new MapAnimatedImage(x.asString(), y.asString(), "true", false, image.asString(), wide, high)); } diff --git a/plugin/src/main/java/net/aufdemrand/denizen/scripts/containers/core/MapScriptContainer.java b/plugin/src/main/java/net/aufdemrand/denizen/scripts/containers/core/MapScriptContainer.java index a8a7efd59c..7f99598881 100644 --- a/plugin/src/main/java/net/aufdemrand/denizen/scripts/containers/core/MapScriptContainer.java +++ b/plugin/src/main/java/net/aufdemrand/denizen/scripts/containers/core/MapScriptContainer.java @@ -40,6 +40,10 @@ public MapScriptContainer(YamlConfiguration configurationSection, String scriptC // # The 'custom name' can be anything you wish. Use color tags to make colored custom names. // display name: custom name // + // + // # Whether to constantly update things. + // auto update: true + // // # Lists all contained objects. // objects: // diff --git a/plugin/src/main/java/net/aufdemrand/denizen/utilities/maps/DenizenMapRenderer.java b/plugin/src/main/java/net/aufdemrand/denizen/utilities/maps/DenizenMapRenderer.java index db01dc21f0..7754d42b18 100644 --- a/plugin/src/main/java/net/aufdemrand/denizen/utilities/maps/DenizenMapRenderer.java +++ b/plugin/src/main/java/net/aufdemrand/denizen/utilities/maps/DenizenMapRenderer.java @@ -14,7 +14,7 @@ public class DenizenMapRenderer extends MapRenderer { public List mapObjects = new ArrayList(); private List oldMapRenderers; - private boolean autoUpdate; + public boolean autoUpdate; public boolean displayOriginal = true;