From 70abf69dc78b1eb94a49f7948685c28b281bc1e0 Mon Sep 17 00:00:00 2001 From: dfsek Date: Sun, 13 Dec 2020 03:52:10 -0700 Subject: [PATCH] Terra on Fabric --- .../src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java | 2 +- .../terra/fabric/world/generator/FabricChunkGenerator.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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 150693346..2ea905a41 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 @@ -73,7 +73,7 @@ public class TerraFabricPlugin implements TerraPlugin, ModInitializer { @Override public TerraWorld getWorld(World world) { - return null; + return new TerraWorld(world, getRegistry().get("DEFAULT"), this); } @Override diff --git a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/generator/FabricChunkGenerator.java b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/generator/FabricChunkGenerator.java index eb7fa984d..0d8232a60 100644 --- a/platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/generator/FabricChunkGenerator.java +++ b/platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/generator/FabricChunkGenerator.java @@ -55,6 +55,7 @@ public class FabricChunkGenerator implements ChunkGenerator { @Override public @Nullable TerraChunkGenerator getTerraGenerator() { + if(delegate instanceof FabricChunkGeneratorWrapper) return ((FabricChunkGeneratorWrapper) delegate).getHandle(); return null; }