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;