Package purplecreate.tramways
Class TNetworking
java.lang.Object
purplecreate.tramways.TNetworking
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
handleInternal
(net.minecraft.network.FriendlyByteBuf buf, net.minecraft.client.Minecraft mc) static void
handleInternal
(net.minecraft.network.FriendlyByteBuf buf, net.minecraft.server.level.ServerPlayer player) static void
onPlayerJoin
(net.minecraft.server.level.ServerPlayer player) static void
register()
static <T extends C2SPacket>
voidsendInternal
(T message, Consumer<net.minecraft.network.FriendlyByteBuf> consumer) static <T extends S2CPacket>
voidsendToAll
(T message) static <T extends S2CPacket>
voidsendToNear
(T message, net.minecraft.world.phys.Vec3 pos, int range, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension) static <T extends S2CPacket>
voidsendToPlayer
(T message, net.minecraft.server.level.ServerPlayer player) static <T extends C2SPacket>
voidsendToServer
(T message)
-
Constructor Details
-
TNetworking
public TNetworking()
-
-
Method Details
-
sendInternal
-
sendInternal
-
handleInternal
public static void handleInternal(net.minecraft.network.FriendlyByteBuf buf, net.minecraft.client.Minecraft mc) -
handleInternal
public static void handleInternal(net.minecraft.network.FriendlyByteBuf buf, net.minecraft.server.level.ServerPlayer player) -
onPlayerJoin
public static void onPlayerJoin(net.minecraft.server.level.ServerPlayer player) -
sendToAll
-
sendToNear
public static <T extends S2CPacket> void sendToNear(T message, net.minecraft.world.phys.Vec3 pos, int range, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension) -
sendToPlayer
public static <T extends S2CPacket> void sendToPlayer(T message, net.minecraft.server.level.ServerPlayer player) -
sendToServer
-
register
public static void register()
-