Class BasePacket

java.lang.Object
com.stereowalker.unionlib.network.protocol.game.BasePacket
Direct Known Subclasses:
ClientboundUnionPacket, ServerboundUnionPacket

public abstract class BasePacket extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ConcurrentHashMap<net.minecraft.resources.Identifier, net.minecraftforge.network.SimpleChannel>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    BasePacket(net.minecraft.network.RegistryFriendlyByteBuf packetBuffer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    encode(net.minecraft.network.FriendlyByteBuf packetBuffer)
     
    abstract net.minecraft.resources.Identifier
    id()
     
    abstract void
    message(Supplier<net.minecraftforge.event.network.CustomPayloadEvent.Context> contextSupplier)
     

    Methods inherited from class Object

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

    • channels

      public static final ConcurrentHashMap<net.minecraft.resources.Identifier, net.minecraftforge.network.SimpleChannel> channels
  • Constructor Details

    • BasePacket

      public BasePacket(net.minecraft.network.RegistryFriendlyByteBuf packetBuffer)
  • Method Details

    • id

      public abstract net.minecraft.resources.Identifier id()
    • encode

      public abstract void encode(net.minecraft.network.FriendlyByteBuf packetBuffer)
    • message

      public abstract void message(Supplier<net.minecraftforge.event.network.CustomPayloadEvent.Context> contextSupplier)