diff --git a/src/main/java/org/dynmap/regions/RegionsComponent.java b/src/main/java/org/dynmap/regions/RegionsComponent.java index 519d3e74..770d37e4 100644 --- a/src/main/java/org/dynmap/regions/RegionsComponent.java +++ b/src/main/java/org/dynmap/regions/RegionsComponent.java @@ -38,10 +38,11 @@ public class RegionsComponent extends ClientComponent { } }); } else { - plugin.events.addListener("clientupdateswritten", new Event.Listener() { + plugin.events.addListener("clientupdatewritten", new Event.Listener() { @Override - public void triggered(Object t) { - parseRegionFile(configuration.getString("filename", "regions.yml"), configuration.getString("filename", "regions.yml")); + public void triggered(ClientUpdateEvent t) { + World world = t.world.world; + parseRegionFile(configuration.getString("filename", "regions.yml"), configuration.getString("filename", "regions.yml").replace(".", "_" + world.getName() + ".yml")); } }); }