From e72f1b64bc20a268f83bf331d074cf35fb4fa58d Mon Sep 17 00:00:00 2001 From: ian-rampage Date: Sun, 26 Apr 2020 09:14:51 +0100 Subject: [PATCH] getWorld is abstract on TileController when running outside of a development enviroment due to obfustcation. (#2490) --- .../raoulvdberge/refinedstorage/tile/TileController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java index 9bb350507..618bb874a 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java @@ -510,6 +510,14 @@ public class TileController extends TileBase implements ITickable, INetwork, IRe return world; } + @Override + public World getWorld() + { + // This is provided by net.minecraft.TileEntity - and needed as a part of INetworkNode + // After obfuscation - these two methods will not be the same - so we have to redefine this here + return this.world; + } + @Override public void read(NBTTagCompound tag) { super.read(tag);