From 829e1339a81547bfd32c8613ff23ec63a757e106 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Mon, 15 Aug 2011 21:09:18 +0800 Subject: [PATCH] Change console fullrender to seed from world's center setting, vs 0,0,0 --- src/main/java/org/dynmap/DynmapPlugin.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/dynmap/DynmapPlugin.java b/src/main/java/org/dynmap/DynmapPlugin.java index dfa9ccc5..22ce6cd8 100644 --- a/src/main/java/org/dynmap/DynmapPlugin.java +++ b/src/main/java/org/dynmap/DynmapPlugin.java @@ -658,15 +658,17 @@ public class DynmapPlugin extends JavaPlugin { if (args.length > 1) { for (int i = 1; i < args.length; i++) { int dot = args[i].indexOf(":"); - World w; + DynmapWorld w; String wname = args[i]; if(dot >= 0) { wname = args[i].substring(0, dot); map = args[i].substring(dot+1); } - w = getServer().getWorld(wname); - if(w != null) - mapManager.renderFullWorld(new Location(w, 0, 0, 0),sender, map); + w = mapManager.getWorld(wname); + if(w != null) { + Location loc = new Location(w.world, w.configuration.getFloat("center/x", 0.0f), w.configuration.getFloat("center/y", 64f), w.configuration.getFloat("center/z", 0.0f)); + mapManager.renderFullWorld(loc,sender, map); + } else sender.sendMessage("World '" + wname + "' not defined/loaded"); }