Package gollorum.signpost.networking
Klasse PacketHandler
java.lang.Object
gollorum.signpost.networking.PacketHandler
- Bekannte direkte Unterklassen:
NeoForgePacketHandler
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic interfacestatic interface -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final Map<Class<?>, Tuple<PacketHandler.Event<?>, net.minecraft.resources.ResourceLocation>> protected final List<Tuple<PacketHandler.Event<?>, net.minecraft.resources.ResourceLocation>> protected static PacketHandler -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic PacketHandlerprotected voidinit()final <T> voidregister(PacketHandler.Event<T> event, net.minecraft.resources.ResourceLocation id) abstract <T> voidsendToAll(T message) abstract <T> voidsendToPlayer(net.minecraft.server.level.ServerPlayer target, T message) abstract <T> voidsendToServer(T message) abstract <T> voidsendToTracing(net.minecraft.server.level.ServerLevel world, net.minecraft.core.BlockPos pos, Supplier<T> t) abstract <T> voidsendToTracing(net.minecraft.world.level.block.entity.BlockEntity tile, Supplier<T> t)
-
Felddetails
-
instance
-
events
-
eventMap
protected final Map<Class<?>,Tuple<PacketHandler.Event<?>, eventMapnet.minecraft.resources.ResourceLocation>>
-
-
Konstruktordetails
-
PacketHandler
public PacketHandler()
-
-
Methodendetails
-
getInstance
-
init
protected void init() -
register
public final <T> void register(PacketHandler.Event<T> event, net.minecraft.resources.ResourceLocation id) -
sendToServer
public abstract <T> void sendToServer(T message) -
sendToPlayer
public abstract <T> void sendToPlayer(net.minecraft.server.level.ServerPlayer target, T message) -
sendToTracing
public abstract <T> void sendToTracing(net.minecraft.server.level.ServerLevel world, net.minecraft.core.BlockPos pos, Supplier<T> t) -
sendToTracing
public abstract <T> void sendToTracing(net.minecraft.world.level.block.entity.BlockEntity tile, Supplier<T> t) -
sendToAll
public abstract <T> void sendToAll(T message)
-