public class DefaultPacketProvider extends Object implements systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProvider
| Constructor and Description |
|---|
DefaultPacketProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearRegisteredPackets() |
@NotNull Optional<systems.reformcloud.reformcloud2.executor.api.network.packet.Packet> |
getPacketById(int id) |
void |
registerPacket(@NotNull Class<? extends systems.reformcloud.reformcloud2.executor.api.network.packet.Packet> packetClass) |
void |
registerPacket(@NotNull Collection<systems.reformcloud.reformcloud2.executor.api.network.packet.Packet> packets) |
void |
registerPacket(@NotNull systems.reformcloud.reformcloud2.executor.api.network.packet.Packet packet) |
void |
registerPackets(@NotNull Collection<Class<? extends systems.reformcloud.reformcloud2.executor.api.network.packet.Packet>> packetClasses) |
void |
unregisterPacket(int id) |
public void registerPacket(@NotNull
@NotNull Class<? extends systems.reformcloud.reformcloud2.executor.api.network.packet.Packet> packetClass)
throws systems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredException
registerPacket in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProvidersystems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredExceptionpublic void registerPacket(@NotNull
@NotNull systems.reformcloud.reformcloud2.executor.api.network.packet.Packet packet)
throws systems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredException
registerPacket in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProvidersystems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredExceptionpublic void registerPackets(@NotNull
@NotNull Collection<Class<? extends systems.reformcloud.reformcloud2.executor.api.network.packet.Packet>> packetClasses)
throws systems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredException
registerPackets in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProvidersystems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredExceptionpublic void registerPacket(@NotNull
@NotNull Collection<systems.reformcloud.reformcloud2.executor.api.network.packet.Packet> packets)
throws systems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredException
registerPacket in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProvidersystems.reformcloud.reformcloud2.executor.api.network.packet.exception.PacketAlreadyRegisteredExceptionpublic void unregisterPacket(int id)
unregisterPacket in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProvider@NotNull public @NotNull Optional<systems.reformcloud.reformcloud2.executor.api.network.packet.Packet> getPacketById(int id)
getPacketById in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProviderpublic void clearRegisteredPackets()
clearRegisteredPackets in interface systems.reformcloud.reformcloud2.executor.api.network.packet.PacketProviderCopyright © 2020. All rights reserved.