diff options
author | Jordan Byrne <draknyte1@hotmail.com> | 2018-03-04 17:39:33 +1000 |
---|---|---|
committer | Jordan Byrne <draknyte1@hotmail.com> | 2018-03-04 17:39:33 +1000 |
commit | 9366db518e680fd3ed618826a08e33bcac573ab8 (patch) | |
tree | 7c2e9b35bbc98d4217bddc601ff1956b2a57fa59 /src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators | |
parent | a06b75f0761681ebf57b142b30a5eb4d3ee0fe49 (diff) | |
download | GT5-Unofficial-9366db518e680fd3ed618826a08e33bcac573ab8.tar.gz GT5-Unofficial-9366db518e680fd3ed618826a08e33bcac573ab8.tar.bz2 GT5-Unofficial-9366db518e680fd3ed618826a08e33bcac573ab8.zip |
+ Added dusts that can decay.
+ Added more Cyclotron Recipes.
% Tweaked Cyclotron tooltip.
% Tweaked creative energy buffer textures.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators')
-rw-r--r-- | src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators/creative/GregtechMetaCreativeEnergyBuffer.java | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators/creative/GregtechMetaCreativeEnergyBuffer.java b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators/creative/GregtechMetaCreativeEnergyBuffer.java index a04fa3a1ef..46cb903e0b 100644 --- a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators/creative/GregtechMetaCreativeEnergyBuffer.java +++ b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/generators/creative/GregtechMetaCreativeEnergyBuffer.java @@ -59,8 +59,8 @@ public class GregtechMetaCreativeEnergyBuffer extends GregtechMetaEnergyBuffer { */ @Override public ITexture[][][] getTextureSet(final ITexture[] aTextures) { - CustomIcon g = TexturesGtBlock.Casing_Machine_Dimensional_Adv; - CustomIcon h = TexturesGtBlock.Casing_Machine_Dimensional; + CustomIcon g = TexturesGtBlock.Casing_Material_RedSteel; + CustomIcon h = TexturesGtBlock.Casing_Material_Grisium; CustomIcon k; boolean j = MathUtils.isNumberEven(this.mTier); final ITexture[][][] rTextures = new ITexture[2][17][]; @@ -187,30 +187,35 @@ public class GregtechMetaCreativeEnergyBuffer extends GregtechMetaEnergyBuffer { else { this.mTier = 0; } - /*this.markDirty(); + this.markDirty(); try { - if (this.getBaseMetaTileEntity().isClientSide()) { - Field field = ReflectionUtils.getField(this.getClass(), "mTextures"); - field.setAccessible(true); - Field modifiersField = Field.class.getDeclaredField("modifiers"); - modifiersField.setAccessible(true); - modifiersField.setInt(field, field.getModifiers() & ~Modifier.FINAL); - ITexture[][][] V = getTextureSet(null); - if (V != null) { + Field field = ReflectionUtils.getField(this.getClass(), "mTextures"); + field.setAccessible(true); + Field modifiersField = Field.class.getDeclaredField("modifiers"); + modifiersField.setAccessible(true); + modifiersField.setInt(field, field.getModifiers() & ~Modifier.FINAL); + ITexture[][][] V = getTextureSet(null); + if (V != null) { + Logger.REFLECTION("Got Valid Textures."); + if (this.getBaseMetaTileEntity().isClientSide()) { + Logger.REFLECTION("Clientside Call."); Logger.REFLECTION("Refreshing Textures on buffer."); field.set(this, V); Logger.REFLECTION("Refreshed Textures on buffer."); } else { - Logger.REFLECTION("Bad mTextures setter."); + Logger.REFLECTION("Serverside Call."); } } + else { + Logger.REFLECTION("Bad mTextures setter."); + } } catch (Throwable t) { //Bad refresh. t.printStackTrace(); Logger.REFLECTION("Bad mTextures setter."); - }*/ + } PlayerUtils.messagePlayer(aPlayer, "Now running at "+GT_Values.VOLTAGE_NAMES[this.mTier]+". ["+MathUtils.isNumberEven(this.mTier)+"]"); super.onScrewdriverRightClick(aSide, aPlayer, aX, aY, aZ); } |