Interface INetworkPacket
- All Superinterfaces:
IDescriptor, INetworkPacketField
- All Known Subinterfaces:
HitCharacter
- All Known Implementing Classes:
AccessDeniedPacket, AddBloodPacket, AddBrokenGlassPacket, AddCorpseToMapPacket, AddExplosiveTrapPacket, AddInventoryItemToContainerPacket, AddItemInInventoryPacket, AddItemToMapPacket, AddTicketPacket, AddTrackPacket, AddUserlogPacket, AddWarningPointPacket, AddXPMultiplierPacket, AddXpPacket, AnimalCommandPacket, AnimalEventPacket, AnimalHit, AnimalHitAnimalPacket, AnimalHitPlayerPacket, AnimalHitThumpablePacket, AnimalOwnershipPacket, AnimalPacket, AnimalTracksPacket, AnimalUpdatePacket, AnimalUpdateReliablePacket, AnimalUpdateUnreliablePacket, BanUnbanUserActionPacket, BodyDamageUpdatePacket, BodyPartSyncPacket, BuildActionPacket, BurnCorpsePacket, ChecksumPacket, ConnectCoopPacket, ConnectedCoopPacket, ConnectedPacket, ConnectPacket, CreatePlayerPacket, CustomColorPacket, DeadAnimalPacket, DeadCharacterPacket, DeadPlayerPacket, DeadZombiePacket, DebugStoryPacket, EatFoodPacket, EquipPacket, ExtraInfoPacket, FishingActionPacket, ForageItemFoundPacket, GameCharacterAttachedItemPacket, GameEntityNetwork, GeneralActionPacket, GetModDataPacket, GlobalModDataPacket, GlobalModDataRequestPacket, GlobalObjectsPacket, GoogleAuthKeyPacket, GoogleAuthPacket, GoogleAuthRequestPacket, HelicopterPacket, HumanVisualPacket, ItemStatsPacket, ItemTransactionPacket, KickedPacket, LoadPlayerProfilePacket, LoginPacket, LoginQueueDonePacket, MessageForAdminPacket, MetaDataPacket, MetaGridPacket, NetTimedActionPacket, NetworkUserActionPacket, NetworkUsersPacket, NotRequiredInZipPacket, ObjectChangePacket, ObjectModDataPacket, PlayerDamagePacket, PlayerDataRequestPacket, PlayerDropHeldItemsPacket, PlayerEffectsPacket, PlayerHealthPacket, PlayerHit, PlayerHitAnimalPacket, PlayerHitObjectPacket, PlayerHitPlayerPacket, PlayerHitSquarePacket, PlayerHitVehiclePacket, PlayerHitZombiePacket, PlayerInjuriesPacket, PlayerInventoryPacket, PlayerPacket, PlayerPacketReliable, PlayerPacketUnreliable, PlayerStatsPacket, PlayerTimeoutPacket, PlayerXpPacket, PlaySoundPacket, PlayWorldSoundPacket, PopmanDebugCommandPacket, Prediction, PVPEventsPacket, QueuePacket, ReadAnnotedMapPacket, ReceiveModDataPacket, RecipePacket, RegisterZonePacket, ReloadOptionsPacket, RemoveBloodPacket, RemoveContestedItemsFromInventoryPacket, RemoveCorpseFromMapPacket, RemoveInventoryItemFromContainerPacket, RemoveItemFromSquarePacket, RemoveTicketPacket, RemoveUserlogPacket, ReplaceInventoryItemInContainerPacket, RequestDataPacket, RequestItemsForContainerPacket, RequestLargeAreaZipPacket, RequestNetworkUsersPacket, RequestRolesPacket, RequestTradingPacket, RequestUserLogPacket, RequestZipListPacket, RolesEditPacket, RolesPacket, SafehouseAcceptPacket, SafehouseChangeMemberPacket, SafehouseChangeOwnerPacket, SafehouseChangeRespawnPacket, SafehouseChangeTitlePacket, SafehouseClaimPacket, SafehouseInvitePacket, SafehouseReleasePacket, SafehouseSyncPacket, SafetyPacket, SafezoneClaimPacket, ScoreboardUpdatePacket, SentChunkPacket, ServerCustomizationPacket, ServerDebugInfo, ServerLOSPacket, ServerMapPacket, ServerQuitPacket, SetMultiplierPacket, SledgehammerDestroyPacket, SlowFactorPacket, SmashWindowPacket, SneezeCoughPacket, StartFirePacket, StartPausePacket, StatePacket, StatisticsPacket, StopFirePacket, StopPausePacket, StopSoundPacket, SyncClockPacket, SyncClothingPacket, SyncCustomLightSettingsPacket, SyncHandWeaponFieldsPacket, SyncItemDeletePacket, SyncItemFieldsPacket, SyncItemModDataPacket, SyncNonPvpZonePacket, SyncPlayerAlarmClockPacket, SyncPlayerFieldsPacket, SyncPlayerStatsPacket, SyncThumpablePacket, SyncVisualsPacket, SyncWorldAlarmClockPacket, SyncZonePacket, TeleportPacket, TeleportToHimUserActionPacket, TeleportUserActionPacket, ThumpPacket, TimeSyncPacket, TradingUIAddItemPacket, TradingUIRemoveItemPacket, TradingUIUpdateStatePacket, UpdateOverlaySpritePacket, VariableSyncPacket, VehicleCollidePacket, VehicleEnterPacket, VehicleExitPacket, VehicleFullUpdatePacket, VehicleHit, VehicleHitPlayerPacket, VehicleHitZombiePacket, VehicleImpulsePacket, VehiclePacket, VehiclePassengerPositionPacket, VehiclePassengerRequestPacket, VehiclePassengerResponsePacket, VehiclePhysicsPacket, VehiclePhysicsReliablePacket, VehiclePhysicsUnreliablePacket, VehicleRemovePacket, VehicleRequestPacket, VehicleSwitchSeatPacket, VehicleTowingAttachPacket, VehicleTowingDetachPacket, VehicleTowingStatePacket, VehicleUpdatePacket, ViewedTicketPacket, ViewTicketsPacket, WakeUpPlayerPacket, WarStateSyncPacket, WarSyncPacket, WaveSignalPacket, WeatherPacket, WorldMessagePacket, WorldSoundPacket, ZombieControlPacket, ZombieDeleteOnClientPacket, ZombieDeletePacket, ZombieHelmetFallingPacket, ZombieHit, ZombieHitPlayerPacket, ZombieHitThumpablePacket, ZombieListPacket, ZombieRequestPacket, ZombieSimulationPacket, ZombieSimulationReliablePacket, ZombieSimulationUnreliablePacket, ZombieSynchronizationPacket, ZombieSynchronizationReliablePacket, ZombieSynchronizationUnreliablePacket
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault voidparseClient(ByteBuffer b, UdpConnection connection) default voidparseClientLoading(ByteBuffer b, UdpConnection connection) default voidparseServer(ByteBuffer b, UdpConnection connection) default voidpostpone()default voidprocessClient(UdpConnection connection) default voidprocessClientLoading(UdpConnection connection) default voidprocessServer(PacketTypes.PacketType packetType, UdpConnection connection) static voidsend(IsoPlayer player, PacketTypes.PacketType packetType, Object... values) static voidsend(UdpConnection connection, PacketTypes.PacketType packetType, Object... values) static voidsend(PacketTypes.PacketType packetType, Object... values) static voidsendByCapability(PacketTypes.PacketType packetType, Capability capability, Object... values) static voidsendToAll(PacketTypes.PacketType packetType, Object... values) static voidsendToAll(PacketTypes.PacketType packetType, UdpConnection excluded, Object... values) default voidsendToClient(PacketTypes.PacketType packetType, UdpConnection connection) default voidsendToClients(PacketTypes.PacketType packetType, UdpConnection excluded) static voidsendToRelative(PacketTypes.PacketType packetType, float x, float y, Object... values) static voidsendToRelative(PacketTypes.PacketType packetType, UdpConnection excluded, float x, float y, Object... values) default voidsendToRelativeClients(PacketTypes.PacketType packetType, UdpConnection excluded, float x, float y) default voidsendToServer(PacketTypes.PacketType packetType) default voiddefault voidsync(PacketTypes.PacketType packetType, UdpConnection connection) Methods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacketField
getPacketSizeBytes, isConsistent, parse, write
-
Method Details
-
setData
-
parseClientLoading
-
parseClient
-
parseServer
-
postpone
default void postpone() -
isPostponed
default boolean isPostponed() -
processClientLoading
-
processClient
-
processServer
-
sync
-
sendToClient
-
sendToServer
-
sendToClients
-
sendToRelativeClients
default void sendToRelativeClients(PacketTypes.PacketType packetType, UdpConnection excluded, float x, float y) -
send
-
send
-
send
-
sendToAll
-
sendToAll
-
sendToRelative
-
sendToRelative
static void sendToRelative(PacketTypes.PacketType packetType, UdpConnection excluded, float x, float y, Object... values) -
sendByCapability
static void sendByCapability(PacketTypes.PacketType packetType, Capability capability, Object... values)
-