From 5501f53056de410a50e74812de3d2510a9c656ab Mon Sep 17 00:00:00 2001 From: dfsek Date: Thu, 15 Apr 2021 09:59:13 -0700 Subject: [PATCH] implement TerraFabricPlugin#getWorld(long) --- .../main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java index 57a326726..bb5630b9c 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java @@ -157,6 +157,12 @@ public class TerraFabricPlugin implements TerraPlugin, ModInitializer { }); } + public TerraWorld getWorld(long seed) { + TerraWorld world = worldMap.get(seed); + if(world == null) throw new IllegalArgumentException("No world exists with seed " + seed); + return world; + } + @Override public Logger logger() { return logger;