Class GlobalReceiverRegistry<H>
java.lang.Object
net.fabricmc.fabric.impl.networking.GlobalReceiverRegistry<H>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGlobalReceiverRegistry(net.minecraft.network.protocol.PacketFlow flow, net.minecraft.network.ConnectionProtocol protocol, @Nullable PayloadTypeRegistryImpl<?> payloadTypeRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoidassertPayloadType(net.minecraft.resources.Identifier channelName) voidendSession(AbstractNetworkAddon<H> addon) Set<net.minecraft.resources.Identifier> @Nullable HgetHandler(net.minecraft.resources.Identifier channelName) net.minecraft.network.ConnectionProtocolbooleanregisterGlobalReceiver(net.minecraft.resources.Identifier channelName, H handler) voidstartSession(AbstractNetworkAddon<H> addon) @Nullable HunregisterGlobalReceiver(net.minecraft.resources.Identifier channelName)
-
Field Details
-
DEFAULT_CHANNEL_NAME_MAX_LENGTH
public static final int DEFAULT_CHANNEL_NAME_MAX_LENGTH- See Also:
-
-
Constructor Details
-
GlobalReceiverRegistry
public GlobalReceiverRegistry(net.minecraft.network.protocol.PacketFlow flow, net.minecraft.network.ConnectionProtocol protocol, @Nullable PayloadTypeRegistryImpl<?> payloadTypeRegistry)
-
-
Method Details
-
getHandler
-
registerGlobalReceiver
-
unregisterGlobalReceiver
-
getHandlers
-
getChannels
-
startSession
-
endSession
-
assertPayloadType
public void assertPayloadType(net.minecraft.resources.Identifier channelName) -
getProtocol
public net.minecraft.network.ConnectionProtocol getProtocol()
-