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, AttackCollisionCheckPacket, BanUnbanUserActionPacket, BodyDamageUpdatePacket, BodyPartSyncPacket, BuildActionPacket, BurnCorpsePacket, ChecksumPacket, ClothingWetnessPacket, 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, HaloTextPacket, 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, ReceiveContainerModDataPacket, 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, SyncEntityResourcePacket, SyncExtendedPlacementPacket, SyncHandWeaponFieldsPacket, SyncItemActivatedPacket, 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, VehicleHitAnimalPacket, 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(IConnection 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, IConnection excluded, Object... values) default voidsendToClient(PacketTypes.PacketType packetType, IConnection connection) default voidsendToClients(PacketTypes.PacketType packetType, UdpConnection excluded) static voidsendToRelative(PacketTypes.PacketType packetType, float x, float y, Object... values) static voidsendToRelative(PacketTypes.PacketType packetType, IConnection 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, IConnection excluded, float x, float y, Object... values) -
sendByCapability
static void sendByCapability(PacketTypes.PacketType packetType, Capability capability, Object... values)
-