Class MessageWrapperForge1_16_5

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<net.minecraft.entity.player.ServerPlayerEntity, net.minecraftforge.fml.network.NetworkEvent.Context>
mods.thecomputerizer.theimpossiblelibrary.forge.v16.m5.network.MessageWrapperForge1_16_5
Direct Known Subclasses:
MessageWrapperForge1_16_5.Client, MessageWrapperForge1_16_5.ClientLogin, MessageWrapperForge1_16_5.Server, MessageWrapperForge1_16_5.ServerLogin

public abstract class MessageWrapperForge1_16_5 extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<net.minecraft.entity.player.ServerPlayerEntity, net.minecraftforge.fml.network.NetworkEvent.Context>
It took me way too long to figure out that the wrapper class determines the network direction for decoding.
  • Method Details

    • getInstance

      public static MessageWrapperForge1_16_5 getInstance(net.minecraftforge.fml.network.NetworkDirection dir)
    • getInstance

      public static MessageWrapperForge1_16_5 getInstance(net.minecraftforge.fml.network.NetworkDirection dir, io.netty.buffer.ByteBuf buf)
    • getClass

      public static Class<? extends MessageWrapperForge1_16_5> getClass(net.minecraftforge.fml.network.NetworkDirection dir)