Package zombie.network.packets.hit
Class HitCharacterPacket
java.lang.Object
zombie.network.packets.hit.HitCharacterPacket
- All Implemented Interfaces:
INetworkPacket
- Direct Known Subclasses:
PlayerHitPacket,VehicleHitPacket,ZombieHitPlayerPacket
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidattack()abstract booleanisRelevant(UdpConnection udpConnection) protected voidpostpone()protected voidprotected voidprotected voidprocess()static HitCharacterPacketprocess(ByteBuffer byteBuffer) protected abstract voidreact()voidvoidabstract booleanvalidate(UdpConnection udpConnection) voidwrite(ByteBufferWriter byteBufferWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.network.packets.INetworkPacket
getPacketSizeBytes, isConsistent, log, parse
-
Constructor Details
-
HitCharacterPacket
-
-
Method Details
-
process
-
write
- Specified by:
writein interfaceINetworkPacket
-
getDescription
- Specified by:
getDescriptionin interfaceINetworkPacket
-
tryProcess
public void tryProcess() -
tryProcessInternal
public void tryProcessInternal() -
isRelevant
-
attack
protected abstract void attack() -
react
protected abstract void react() -
preProcess
protected void preProcess() -
process
protected void process() -
postProcess
protected void postProcess() -
postpone
protected void postpone() -
validate
-