File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
src/main/java/gregtech/core/network/packets Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 11package gregtech .core .network .packets ;
22
33import gregtech .api .block .machines .BlockMachine ;
4+ import gregtech .api .metatileentity .MetaTileEntity ;
45import gregtech .api .metatileentity .interfaces .IGregTechTileEntity ;
6+ import gregtech .api .metatileentity .registry .MTERegistry ;
57import gregtech .api .network .IPacket ;
68import gregtech .api .network .IServerExecutor ;
79
@@ -46,10 +48,11 @@ public void executeServer(NetHandlerPlayServer handler) {
4648 TileEntity te = world .getTileEntity (pos );
4749 if (te instanceof IGregTechTileEntity holder && holder .isValid ()) {
4850 holder .writeCustomData (INITIALIZE_MTE , buffer -> {
49- buffer .writeVarInt (
50- holder .getMetaTileEntity ().getRegistry ()
51- .getIdByObjectName (holder .getMetaTileEntity ().metaTileEntityId ));
52- holder .getMetaTileEntity ().writeInitialSyncData (buffer );
51+ MetaTileEntity metaTileEntity = holder .getMetaTileEntity ();
52+ MTERegistry registry = metaTileEntity .getRegistry ();
53+ buffer .writeVarInt (registry .getNetworkId ());
54+ buffer .writeVarInt (registry .getIdByObjectName (metaTileEntity .metaTileEntityId ));
55+ metaTileEntity .writeInitialSyncData (buffer );
5356 });
5457 } else if (!(world .getBlockState (pos ).getBlock () instanceof BlockMachine )) {
5558 handler .player .connection .sendPacket (new SPacketBlockChange (world , pos ));
You can’t perform that action at this time.
0 commit comments