From 7fdd7941f674b793fcdd0ad1b83b18de48d11b28 Mon Sep 17 00:00:00 2001 From: pop4959 Date: Mon, 9 May 2022 18:07:51 +1000 Subject: [PATCH] #1046: Make World implement Keyed --- src/main/java/org/bukkit/craftbukkit/CraftWorld.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java index 7e66df390..f81c1f637 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java @@ -75,6 +75,7 @@ import org.bukkit.Effect; import org.bukkit.FluidCollisionMode; import org.bukkit.GameRule; import org.bukkit.Location; +import org.bukkit.NamespacedKey; import org.bukkit.Particle; import org.bukkit.Raid; import org.bukkit.Sound; @@ -581,6 +582,11 @@ public class CraftWorld extends CraftRegionAccessor implements World { return world.uuid; } + @Override + public NamespacedKey getKey() { + return CraftNamespacedKey.fromMinecraft(world.dimension().location()); + } + @Override public String toString() { return "CraftWorld{name=" + getName() + '}';