Class PacketManager
java.lang.Object
me.andreasmelone.glowingeyes.forge.common.packets.PacketManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocationstatic final net.minecraftforge.network.simple.SimpleChannel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <MSG> voidregister(Class<MSG> clazz, BiConsumer<MSG, net.minecraft.network.FriendlyByteBuf> encoder, Function<net.minecraft.network.FriendlyByteBuf, MSG> decoder, BiConsumer<MSG, Supplier<net.minecraftforge.network.NetworkEvent.Context>> consumer)
-
Field Details
-
IDENTIFIER
public static final net.minecraft.resources.ResourceLocation IDENTIFIER -
INSTANCE
public static final net.minecraftforge.network.simple.SimpleChannel INSTANCE
-
-
Constructor Details
-
PacketManager
public PacketManager()
-
-
Method Details
-
register
public static <MSG> void register(Class<MSG> clazz, BiConsumer<MSG, net.minecraft.network.FriendlyByteBuf> encoder, Function<net.minecraft.network.FriendlyByteBuf, MSG> decoder, BiConsumer<MSG, Supplier<net.minecraftforge.network.NetworkEvent.Context>> consumer)
-