Class MessageWrapperForge1_19

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<net.minecraft.server.level.ServerPlayer, net.minecraftforge.network.NetworkEvent.Context>
mods.thecomputerizer.theimpossiblelibrary.forge.v19.network.MessageWrapperForge1_19
Direct Known Subclasses:
MessageWrapperForge1_19.Client, MessageWrapperForge1_19.ClientLogin, MessageWrapperForge1_19.Server, MessageWrapperForge1_19.ServerLogin

public abstract class MessageWrapperForge1_19 extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<net.minecraft.server.level.ServerPlayer, net.minecraftforge.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_19 getInstance(net.minecraftforge.network.NetworkDirection dir)
    • getInstance

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

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