package com.harry9137.ct.packets; import io.netty.buffer.ByteBuf; import net.minecraftforge.fml.common.network.ByteBufUtils; import net.minecraftforge.fml.common.network.simpleimpl.IMessage; public class WireStatePacket implements IMessage { String powerstate; public WireStatePacket() {} public WireStatePacket(int powerlevel, int x, int y, int z){ this.powerstate = Integer.toString(powerlevel) + ":" + Integer.toString(x) + "|" + Integer.toString(y) + "!" + Integer.toString(z); } @Override public void fromBytes(ByteBuf buf) { ByteBufUtils.writeUTF8String(buf, ""); } @Override public void toBytes(ByteBuf buf) { String original = ByteBufUtils.readUTF8String(buf); String Side1 = original.split(":")[0]; String Side2 = original.split(":")[1]; String Side3 = original.split("|")[1]; String Side4 = original.split("!")[1]; } }