diff --git a/ee3_client/ee3/client/core/ClientProxy.java b/ee3_client/ee3/client/core/ClientProxy.java
index c974814f..0c79072e 100644
--- a/ee3_client/ee3/client/core/ClientProxy.java
+++ b/ee3_client/ee3/client/core/ClientProxy.java
@@ -8,7 +8,9 @@ import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.client.registry.KeyBindingRegistry;
import cpw.mods.fml.client.registry.RenderingRegistry;
+import cpw.mods.fml.common.Side;
import cpw.mods.fml.common.registry.LanguageRegistry;
+import cpw.mods.fml.common.registry.TickRegistry;
import ee3.client.core.handlers.DrawBlockHighlightHandler;
import ee3.client.core.handlers.KeyBindingHandler;
import ee3.client.core.handlers.SoundHandler;
@@ -18,6 +20,7 @@ import ee3.client.render.RenderItemCalcinator;
import ee3.client.render.TextureRedWaterFX;
import ee3.client.render.TextureRedWaterFlowFX;
import ee3.common.core.CommonProxy;
+import ee3.common.core.handlers.RenderTickHandler;
import ee3.common.lib.BlockIds;
import ee3.common.lib.Reference;
import ee3.common.lib.RenderIds;
@@ -40,6 +43,11 @@ public class ClientProxy extends CommonProxy {
KeyBindingRegistry.registerKeyBinding(new KeyBindingHandler());
}
+ @Override
+ public void registerRenderTickHandler() {
+ TickRegistry.registerTickHandler(new RenderTickHandler(), Side.CLIENT);
+ }
+
@Override
public void registerDrawBlockHighlightHandler() {
MinecraftForge.EVENT_BUS.register(new DrawBlockHighlightHandler());
diff --git a/ee3_client/ee3/client/core/handlers/KeyBindingHandler.java b/ee3_client/ee3/client/core/handlers/KeyBindingHandler.java
index 7552f1be..20670560 100644
--- a/ee3_client/ee3/client/core/handlers/KeyBindingHandler.java
+++ b/ee3_client/ee3/client/core/handlers/KeyBindingHandler.java
@@ -3,7 +3,6 @@ package ee3.client.core.handlers;
import java.util.EnumSet;
import java.util.logging.Level;
-import net.minecraft.src.EntityClientPlayerMP;
import net.minecraft.src.Item;
import net.minecraft.src.ItemStack;
import net.minecraft.src.KeyBinding;
diff --git a/ee3_common/ee3/common/EquivalentExchange3.java b/ee3_common/ee3/common/EquivalentExchange3.java
index b9aa4319..516e6ab4 100644
--- a/ee3_common/ee3/common/EquivalentExchange3.java
+++ b/ee3_common/ee3/common/EquivalentExchange3.java
@@ -80,7 +80,7 @@ public class EquivalentExchange3 {
TickRegistry.registerTickHandler(new VersionCheckTickHandler(), Side.CLIENT);
// Initialize the Render Tick Handler (Client only)
- TickRegistry.registerTickHandler(new RenderTickHandler(), Side.CLIENT);
+ proxy.registerRenderTickHandler();
// Register the KeyBinding Handler (Client only)
proxy.registerKeyBindingHandler();
diff --git a/ee3_common/ee3/common/core/CommonProxy.java b/ee3_common/ee3/common/core/CommonProxy.java
index 232e4207..35fd2dc4 100644
--- a/ee3_common/ee3/common/core/CommonProxy.java
+++ b/ee3_common/ee3/common/core/CommonProxy.java
@@ -27,6 +27,8 @@ public class CommonProxy implements IGuiHandler {
public void registerKeyBindingHandler() {}
+ public void registerRenderTickHandler() {}
+
public void registerDrawBlockHighlightHandler() {}
public void setKeyBinding(String name, int value) {}
diff --git a/ee3_common/ee3/common/item/ItemMiniumStone.java b/ee3_common/ee3/common/item/ItemMiniumStone.java
index 5d20b384..2b26ff76 100644
--- a/ee3_common/ee3/common/item/ItemMiniumStone.java
+++ b/ee3_common/ee3/common/item/ItemMiniumStone.java
@@ -1,6 +1,5 @@
package ee3.common.item;
-import net.minecraft.src.EntityClientPlayerMP;
import net.minecraft.src.EntityPlayer;
import net.minecraft.src.EnumRarity;
import net.minecraft.src.ItemStack;
diff --git a/ee3_common/ee3/common/item/ItemPhilosopherStone.java b/ee3_common/ee3/common/item/ItemPhilosopherStone.java
index ff2a0d4c..f6ec07d9 100644
--- a/ee3_common/ee3/common/item/ItemPhilosopherStone.java
+++ b/ee3_common/ee3/common/item/ItemPhilosopherStone.java
@@ -12,7 +12,6 @@ import ee3.common.lib.GuiIds;
import ee3.common.lib.Strings;
import ee3.common.network.PacketKeyPressed;
import ee3.common.network.PacketTypeHandler;
-import net.minecraft.src.EntityClientPlayerMP;
import net.minecraft.src.EntityPlayer;
import net.minecraft.src.EnumRarity;
import net.minecraft.src.ItemStack;
diff --git a/version.xml b/version.xml
index 2990a498..106688dd 100644
--- a/version.xml
+++ b/version.xml
@@ -4,5 +4,5 @@
Version lookup for Equivalent Exchange 3. Format is "Current Version Number|URL to update page"
pre1a|http://goo.gl/Ria2V
pre1b|http://goo.gl/Ria2V
- pre1c|http://goo.gl/Ria2V
+ pre1d|http://goo.gl/Ria2V
\ No newline at end of file