aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2019-12-13 18:00:26 +0000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2019-12-13 18:00:26 +0000
commit4c61569581179dd0f924b7594871d15c9f1a564d (patch)
tree4307c645b803bcaf53708ad977f00cbb0d5bd0f2 /src
parentde8eee367b4b9573347ae2702c62cb83b247a564 (diff)
downloadGT5-Unofficial-4c61569581179dd0f924b7594871d15c9f1a564d.tar.gz
GT5-Unofficial-4c61569581179dd0f924b7594871d15c9f1a564d.tar.bz2
GT5-Unofficial-4c61569581179dd0f924b7594871d15c9f1a564d.zip
$ Fixed Client Field appearing on Server Side.
Diffstat (limited to 'src')
-rw-r--r--src/Java/gtPlusPlus/xmod/ic2/item/CustomKineticRotor.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/Java/gtPlusPlus/xmod/ic2/item/CustomKineticRotor.java b/src/Java/gtPlusPlus/xmod/ic2/item/CustomKineticRotor.java
index e433396a1b..326789d7e2 100644
--- a/src/Java/gtPlusPlus/xmod/ic2/item/CustomKineticRotor.java
+++ b/src/Java/gtPlusPlus/xmod/ic2/item/CustomKineticRotor.java
@@ -6,6 +6,7 @@ import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import gtPlusPlus.core.lib.LoadedMods;
+import gtPlusPlus.core.util.Utils;
import ic2.api.item.IKineticRotor;
import ic2.core.IC2;
import ic2.core.block.kineticgenerator.gui.GuiWaterKineticGenerator;
@@ -24,7 +25,7 @@ public class CustomKineticRotor extends Item implements IKineticRotor {
private final int mTier;
@SideOnly(Side.CLIENT)
- private final IIcon[] mTextures = new IIcon[6];
+ private final IIcon[] mTextures;
private static final String[] mRegistrationNames = new String[] {
"itemwoodrotor", "itemironrotor", "itemsteelrotor", "itemwcarbonrotor"
@@ -71,6 +72,12 @@ public class CustomKineticRotor extends Item implements IKineticRotor {
public CustomKineticRotor(int aTier) {
mTier = aTier;
+ if (Utils.isClient()) {
+ mTextures = new IIcon[6];
+ }
+ else {
+ mTextures = null;
+ }
this.setMaxStackSize(1);
// Handle Differences if EIO is not loaded
if (!LoadedMods.EnderIO && (aTier == 0 || aTier == 2)) {