Class PacketSyncEnergy

java.lang.Object
com.hbm_m.network.packet.PacketSyncEnergy
All Implemented Interfaces:
S2CPacket

public class PacketSyncEnergy extends Object implements S2CPacket
S2C пакет: синхронизация энергии между сервером и GUI клиента.
  • Constructor Summary

    Constructors
    Constructor
    Description
    PacketSyncEnergy(int containerId, long energy, long maxEnergy, long delta)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    decode(net.minecraft.network.FriendlyByteBuf buf)
     
    static void
    handle(PacketSyncEnergy msg, dev.architectury.networking.NetworkManager.PacketContext context)
     
    static void
    sendTo(net.minecraft.server.level.ServerPlayer player, int containerId, long energy, long maxEnergy, long delta)
     
    void
    write(net.minecraft.network.FriendlyByteBuf buf)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PacketSyncEnergy

      public PacketSyncEnergy(int containerId, long energy, long maxEnergy, long delta)
  • Method Details

    • decode

      public static PacketSyncEnergy decode(net.minecraft.network.FriendlyByteBuf buf)
    • write

      public void write(net.minecraft.network.FriendlyByteBuf buf)
      Specified by:
      write in interface S2CPacket
    • handle

      public static void handle(PacketSyncEnergy msg, dev.architectury.networking.NetworkManager.PacketContext context)
    • sendTo

      public static void sendTo(net.minecraft.server.level.ServerPlayer player, int containerId, long energy, long maxEnergy, long delta)