Uses of Class
net.neoforged.neoforge.network.registration.PayloadRegistrar

Packages that use PayloadRegistrar
  • Uses of PayloadRegistrar in net.neoforged.neoforge.network.event

    Modifier and Type
    Method
    Description
    RegisterPayloadHandlersEvent.registrar(String version)
    Creates a new PayloadRegistrar, a utility for registering payloads using a builder-style format.
  • Uses of PayloadRegistrar in net.neoforged.neoforge.network.registration

    Modifier and Type
    Method
    Description
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.commonBidirectional(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.FriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a bidirectional payload for all phases.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.commonToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.FriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a client-bound payload for all phases.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.commonToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.FriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a server-bound payload for all phases.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.configurationBidirectional(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.FriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a bidirectional payload for the configuration phase.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.configurationToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.FriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a client-bound payload for the configuration phase.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.configurationToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.FriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a server-bound payload for the configuration phase.
    PayloadRegistrar.executesOn(HandlerThread thread)
    Creates a copy of this registrar with a different default handling thread.
    PayloadRegistrar.optional()
    Creates a copy of this registrar with optional mode enabled.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.playBidirectional(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a bidirectional payload for the play phase.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.playToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a client-bound payload for the play phase.
    <T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>
    PayloadRegistrar
    PayloadRegistrar.playToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T> type, net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,T> reader, IPayloadHandler<T> handler)
    Registers a server-bound payload for the play phase.
    PayloadRegistrar.versioned(String version)
    Creates a copy of this registrar with a different version.
    Constructors in net.neoforged.neoforge.network.registration with parameters of type PayloadRegistrar
    Modifier
    Constructor
    Description
    private