From b861cabda4487c0ec26a431e0b1256c0d6426a6c Mon Sep 17 00:00:00 2001 From: Yang Xizhi <60341015+GlodBlock@users.noreply.github.com> Date: Sat, 26 Nov 2022 00:33:48 +0800 Subject: allow precise assembler overclock after max (#106) * allow precise assembler overclock after max * use the new energy base * clean up * oversight --- .../network/MessageResetTileTexture.java | 49 ---------------------- 1 file changed, 49 deletions(-) delete mode 100644 src/main/java/goodgenerator/network/MessageResetTileTexture.java (limited to 'src/main/java/goodgenerator/network') diff --git a/src/main/java/goodgenerator/network/MessageResetTileTexture.java b/src/main/java/goodgenerator/network/MessageResetTileTexture.java deleted file mode 100644 index e078891c40..0000000000 --- a/src/main/java/goodgenerator/network/MessageResetTileTexture.java +++ /dev/null @@ -1,49 +0,0 @@ -package goodgenerator.network; - -import cpw.mods.fml.common.network.simpleimpl.IMessage; -import cpw.mods.fml.common.network.simpleimpl.MessageContext; -import goodgenerator.blocks.tileEntity.PreciseAssembler; -import gregtech.api.interfaces.metatileentity.IMetaTileEntity; -import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import io.netty.buffer.ByteBuf; - -public class MessageResetTileTexture extends MessageMTEBase { - - protected int index; - - public MessageResetTileTexture() {} - - public MessageResetTileTexture(IGregTechTileEntity tile, int index) { - super(tile); - this.index = index; - } - - @Override - public void fromBytes(ByteBuf buf) { - super.fromBytes(buf); - index = buf.readInt(); - } - - @Override - public void toBytes(ByteBuf buf) { - super.toBytes(buf); - buf.writeInt(index); - } - - public static class ClientHandler extends MessageMTEBase.Handler { - - @Override - protected IMessage onError(MessageResetTileTexture message, MessageContext ctx) { - return null; - } - - @Override - protected IMessage onSuccess(MessageResetTileTexture message, MessageContext ctx, IMetaTileEntity mte) { - if (mte instanceof PreciseAssembler) { - ((PreciseAssembler) mte).setCasingTier(message.index); - mte.markDirty(); - } - return null; - } - } -} -- cgit