0x18 S18PacketEntityTeleport

Teleports an entity to an absolute position (fixed-point int × 32) and rotation.

Clientbound (Server → Client) · PLAY · net/minecraft/network/play/server/S18PacketEntityTeleport.java
entitypositionteleportmovement

Fields

FieldTypeDescription
entityIdVarIntEntity ID
x/y/zfixed-point intAbsolute position × 32
yaw/pitchbyteRotation × 256/360
onGroundbooleanWhether the entity is on ground

Wire Encoding

FieldTypeNotes
Entity IDVarInt
XIntx * 32
YInty * 32
ZIntz * 32
Yawbyteyaw * 256/360
Pitchbytepitch * 256/360
On Groundbool

MCP References

MCPNetHandlerPlayClient.handleEntityTeleport()

Handler Interface

HNDINetHandlerPlayClient

Notes

Unlike S14 (Entity Relative Move), S18 sets ABSOLUTE position — the entity moves to this exact location regardless of where it was. Used when players teleport (ender pearls, chorus fruit), mobs teleport (endermen), or when S14 cumulative errors need correction.

implementation Implementation Cases

ESP (Tenacity 4.0, Sigma 3.9, Lycoris 2.0)

Track entity teleports for ESP position sync and ranking detection.

Vanilla hook: EventReceivePacket
Tracers (Tenacity 4.0, Sigma 3.9, Lycoris 2.0)

Track entity teleports for ESP position sync and ranking detection.

Vanilla hook: EventReceivePacket
KillAura (Tenacity 4.0, Sigma 3.9, Lycoris 2.0)

Track entity teleports for ESP position sync and ranking detection.

Vanilla hook: EventReceivePacket
Ranking (Tenacity 4.0, Sigma 3.9, Lycoris 2.0)

Track entity teleports for ESP position sync and ranking detection.

Vanilla hook: EventReceivePacket
← Back to all packets