Package com.li64.tide

Class TideForgeNetworking

java.lang.Object
com.li64.tide.TideForgeNetworking

public class TideForgeNetworking extends Object
  • Constructor Details

    • TideForgeNetworking

      public TideForgeNetworking()
  • Method Details

    • init

      public static void init()
    • registerPacket

      public static <T> void registerPacket(Class<T> msgClass, BiConsumer<T,net.minecraft.network.FriendlyByteBuf> encoder, Function<net.minecraft.network.FriendlyByteBuf,T> decoder, BiConsumer<T,net.minecraft.world.entity.player.Player> handler, net.minecraftforge.network.NetworkDirection direction)
    • sendToServer

      public static <T> void sendToServer(T message)
    • sendToPlayer

      public static <T> void sendToPlayer(T msg, net.minecraft.server.level.ServerPlayer player)