Class PacketUpdateGui

java.lang.Object
me.desht.pneumaticcraft.common.network.PacketUpdateGui

public class PacketUpdateGui extends Object
Received on: CLIENT The primary mechanism for sync'ing BE fields to an open GUI. BE fields annotated with @GuiSynced will be synced in this packet, via AbstractPneumaticCraftMenu.broadcastChanges().
  • Constructor Details

    • PacketUpdateGui

      public PacketUpdateGui(int syncId, SyncedField<?> syncField)
    • PacketUpdateGui

      public PacketUpdateGui(net.minecraft.network.FriendlyByteBuf buf)
  • Method Details

    • toBytes

      public void toBytes(net.minecraft.network.FriendlyByteBuf buf)
    • handle

      public void handle(Supplier<net.minecraftforge.network.NetworkEvent.Context> ctx)