Interface INetworkPacket

All Known Implementing Classes:
ActionPacket, AddXp, AttackVars, Bite, Character, CleanBurn, DeadCharacterPacket, DeadPlayerPacket, DeadZombiePacket, Disinfect, EventPacket, Fall, Hit, HitCharacterPacket, HitInfo, Instance, MovingObject, NetObject, Perk, Physics, Player, PlayerBodyPart, PlayerDataRequestPacket, PlayerHitPacket, PlayerHitPlayerPacket, PlayerHitSquarePacket, PlayerHitVehiclePacket, PlayerHitZombiePacket, PlayerID, PlayerItem, PlayerPacket, PlayerVariables, PlaySoundPacket, PlayWorldSoundPacket, RemoveBullet, RemoveCorpseFromMap, RemoveGlass, RequestDataPacket, SafetyPacket, Square, StartFire, Stitch, StopSoundPacket, SyncClothingPacket, SyncInjuriesPacket, SyncNonPvpZonePacket, SyncSafehousePacket, ValidatePacket, Vehicle, VehicleAuthorizationPacket, VehicleHit, VehicleHitPacket, VehicleHitPlayerPacket, VehicleHitZombiePacket, WaveSignal, Weapon, WeaponHit, Zombie, ZombieHitPlayerPacket, ZombiePacket

public interface INetworkPacket
  • Method Details

    • parse

      void parse(ByteBuffer byteBuffer, UdpConnection udpConnection)
    • write

      void write(ByteBufferWriter byteBufferWriter)
    • getPacketSizeBytes

      default int getPacketSizeBytes()
    • isConsistent

      default boolean isConsistent()
    • getDescription

      default String getDescription()
    • log

      default void log(UdpConnection udpConnection, String string)