Package com.li64.tide
Class TideForgeNetworking
java.lang.Object
com.li64.tide.TideForgeNetworking
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinit()static <T> voidregisterPacket(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) static <T> voidsendToPlayer(T msg, net.minecraft.server.level.ServerPlayer player) static <T> voidsendToServer(T message)
-
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)
-