Package info.u_team.u_team_core.impl
Class FabricNetworkHandler
java.lang.Object
info.u_team.u_team_core.impl.FabricNetworkHandler
- All Implemented Interfaces:
NetworkHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<M> voidregisterMessage(int index, Class<M> clazz, BiConsumer<M, net.minecraft.network.FriendlyByteBuf> encoder, Function<net.minecraft.network.FriendlyByteBuf, M> decoder, BiConsumer<M, NetworkContext> messageConsumer, Optional<NetworkEnvironment> handlerEnvironment) <M> voidsendToPlayer(net.minecraft.server.level.ServerPlayer player, M message) <M> voidsendToServer(M message) voidsetProtocolAcceptor(Predicate<String> clientAcceptedVersions, Predicate<String> serverAcceptedVersions) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.u_team.u_team_core.api.network.NetworkHandler
registerMessage
-
Field Details
-
NOT_ON_CLIENT
- See Also:
-
-
Method Details
-
registerMessage
public <M> void registerMessage(int index, Class<M> clazz, BiConsumer<M, net.minecraft.network.FriendlyByteBuf> encoder, Function<net.minecraft.network.FriendlyByteBuf, M> decoder, BiConsumer<M, NetworkContext> messageConsumer, Optional<NetworkEnvironment> handlerEnvironment) - Specified by:
registerMessagein interfaceNetworkHandler
-
sendToPlayer
public <M> void sendToPlayer(net.minecraft.server.level.ServerPlayer player, M message) - Specified by:
sendToPlayerin interfaceNetworkHandler
-
sendToServer
public <M> void sendToServer(M message) - Specified by:
sendToServerin interfaceNetworkHandler
-
getProtocolVersion
- Specified by:
getProtocolVersionin interfaceNetworkHandler
-
setProtocolAcceptor
public void setProtocolAcceptor(Predicate<String> clientAcceptedVersions, Predicate<String> serverAcceptedVersions) - Specified by:
setProtocolAcceptorin interfaceNetworkHandler
-