From 70130e976db202bd71fe94f77bf59854e905afc6 Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Mon, 28 Jul 2025 13:53:11 +0200 Subject: [PATCH] add getter method to IrisWorlds --- .../main/java/com/volmit/iris/core/IrisWorlds.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/volmit/iris/core/IrisWorlds.java b/core/src/main/java/com/volmit/iris/core/IrisWorlds.java index 2e30bf117..a46be559e 100644 --- a/core/src/main/java/com/volmit/iris/core/IrisWorlds.java +++ b/core/src/main/java/com/volmit/iris/core/IrisWorlds.java @@ -29,7 +29,7 @@ public class IrisWorlds { private IrisWorlds(KMap worlds) { this.worlds = worlds; - readBukkitWorlds().forEach(this::put); + readBukkitWorlds().forEach(this::put0); save(); } @@ -55,10 +55,18 @@ public class IrisWorlds { } public void put(String name, String type) { + put0(name, type); + save(); + } + + private void put0(String name, String type) { String old = worlds.put(name, type); if (!type.equals(old)) dirty = true; - save(); + } + + public KMap getWorlds() { + return readBukkitWorlds().put(worlds); } public Stream getPacks() {