From 04f5b7a5844054940b9b1d216f123185cdbe27b5 Mon Sep 17 00:00:00 2001 From: WayofTime Date: Tue, 5 Jan 2016 09:19:26 -0500 Subject: [PATCH] Fixed client-side issue when shift-clicking lava crystals into a furnace while on a server. --- changelog.txt | 8 +++++++- .../bloodmagic/api/util/helper/NetworkHelper.java | 7 +++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/changelog.txt b/changelog.txt index 41bab916..058efb4f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,11 @@ ------------------------------------------------------ -Version NEXT +Version 2.0.0-3 +------------------------------------------------------ +- Fixed client-side issue when shift-clicking lava crystals into a furnace while on a server. + + +------------------------------------------------------ +Version 2.0.0-2 ------------------------------------------------------ - Added Life Essence bucket recipe - Added the rendering of LP inside of the altar diff --git a/src/main/java/WayofTime/bloodmagic/api/util/helper/NetworkHelper.java b/src/main/java/WayofTime/bloodmagic/api/util/helper/NetworkHelper.java index 71c30fc7..96966bf8 100644 --- a/src/main/java/WayofTime/bloodmagic/api/util/helper/NetworkHelper.java +++ b/src/main/java/WayofTime/bloodmagic/api/util/helper/NetworkHelper.java @@ -14,7 +14,9 @@ import net.minecraft.server.MinecraftServer; import net.minecraft.world.World; import net.minecraftforge.common.DimensionManager; import net.minecraftforge.common.MinecraftForge; +import net.minecraftforge.fml.common.FMLCommonHandler; import net.minecraftforge.fml.common.eventhandler.Event; +import net.minecraftforge.fml.relauncher.Side; import java.util.UUID; @@ -32,6 +34,11 @@ public class NetworkHelper */ public static SoulNetwork getSoulNetwork(String name) { + if (FMLCommonHandler.instance().getSide() == Side.CLIENT) + { + return null; + } + World world = DimensionManager.getWorld(0); SoulNetwork network = (SoulNetwork) world.getMapStorage().loadData(SoulNetwork.class, name);