Class ClientPayloadHandler
java.lang.Object
net.neoforged.neoforge.client.network.handlers.ClientPayloadHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Logger
private static final Map
<net.minecraft.resources.ResourceLocation, RegistrySnapshot> private static final Set
<net.minecraft.resources.ResourceLocation> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T extends net.minecraft.world.inventory.AbstractContainerMenu>
voidcreateMenuScreen
(net.minecraft.network.chat.Component name, net.minecraft.world.inventory.MenuType<T> menuType, int windowId, net.minecraft.network.RegistryFriendlyByteBuf buf) static void
dispatch
(ClientDispatchPayload payload, IPayloadContext context) private static void
handle
(AdvancedAddEntityPayload advancedAddEntityPayload, IPayloadContext context) private static void
handle
(AdvancedContainerSetDataPayload msg, IPayloadContext context) private static void
handle
(AdvancedOpenScreenPayload msg, IPayloadContext context) private static void
handle
(AuxiliaryLightDataPayload msg, IPayloadContext context) private static void
handle
(ClientboundCustomSetTimePayload payload, IPayloadContext context) private static void
handle
(ConfigFilePayload payload, IPayloadContext context) private static void
handle
(FrozenRegistryPayload payload, IPayloadContext context) private static void
handle
(FrozenRegistrySyncCompletedPayload payload, IPayloadContext context) private static void
handle
(FrozenRegistrySyncStartPayload payload, IPayloadContext context) private static void
handle
(RecipeContentPayload payload, IPayloadContext context)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
toSynchronize
-
synchronizedRegistries
private static final Map<net.minecraft.resources.ResourceLocation,RegistrySnapshot> synchronizedRegistries
-
-
Constructor Details
-
ClientPayloadHandler
private ClientPayloadHandler()
-
-
Method Details
-
dispatch
-
handle
-
handle
-
handle
-
handle
-
handle
private static void handle(AdvancedAddEntityPayload advancedAddEntityPayload, IPayloadContext context) -
handle
-
createMenuScreen
private static <T extends net.minecraft.world.inventory.AbstractContainerMenu> void createMenuScreen(net.minecraft.network.chat.Component name, net.minecraft.world.inventory.MenuType<T> menuType, int windowId, net.minecraft.network.RegistryFriendlyByteBuf buf) -
handle
-
handle
-
handle
-
handle
-