TrackedEntityPosition

class TrackedEntityPosition(initialPos: Vec3 = Vec3.ZERO)

Tracks delayed entity positions from vanilla movement packets.

See also

ClientboundMoveEntityPacket
ClientboundTeleportEntityPacket
ClientboundEntityPositionSyncPacket
VecDeltaCodec

Constructors

Link copied to clipboard
constructor(initialPos: Vec3 = Vec3.ZERO)
constructor(entity: Entity)

Properties

Link copied to clipboard
var base: Vec3

Functions

Link copied to clipboard
fun handlePacket(packet: Packet<*>, level: ClientLevel, target: Entity): Vec3?
Link copied to clipboard
fun setBaseFrom(entity: Entity)