0x0E S0EPacketSpawnObject

Spawns a non-living entity: item drop, boat, minecart, arrow, fireball, ender pearl, armor stand, etc.

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

Fields

FieldTypeDescription
entityIdVarIntEntity ID
typeunsigned byteEntity type ID from EntityList (63=fireball, 64=smallFireball, 2=itemDrop, 1=boat)
x/y/zfixed-point intPosition × 32
pitch/yaw/headPitchbyteRotations × 256/360
velocityX/Y/ZshortVelocity × 8000
metadataDataWatcherEntity metadata

Wire Encoding

FieldTypeNotes
Entity IDVarInt
TypeUnsigned ByteEntityList ID
XIntx * 32
YInty * 32
ZIntz * 32
Yawbyteyaw * 256/360
Pitchbytepitch * 256/360
Head Pitchbyte
Velocity Xshort
Velocity Yshort
Velocity Zshort
MetadataDataWatcher

MCP References

MCPNetHandlerPlayClient.handleSpawnObject()

Handler Interface

HNDINetHandlerPlayClient

Notes

Entity types: 1=boat, 2=item, 50=TNTPrimed, 51=enderCrystal, 60=arrow, 61=snowball, 62=egg, 63=fireball, 64=smallFireball, 65=enderPearl, 66=witherSkull, 67=shulkerBullet, 68=llamaSpit, 90=fishingFloat, 91=spectralArrow, 93=dragonFireball. Used by AntiFireball (attack fireballs), ItemESP (track items), and BoatFly.

implementation Implementation Cases

ESP (Gugustus (AntiFireball), Raze v1.5b (AntiExploit), Sigma 3.9)

Track spawned objects (arrows, fireballs, falling blocks, armor stands, etc.) for ESP, projectile simulation, and bot detection. AntiFireball attacks fireball entities.

Vanilla hook: EventReceivePacket
ProjSim (Gugustus (AntiFireball), Raze v1.5b (AntiExploit), Sigma 3.9)

Track spawned objects (arrows, fireballs, falling blocks, armor stands, etc.) for ESP, projectile simulation, and bot detection. AntiFireball attacks fireball entities.

Vanilla hook: EventReceivePacket
AntiBot (Gugustus (AntiFireball), Raze v1.5b (AntiExploit), Sigma 3.9)

Track spawned objects (arrows, fireballs, falling blocks, armor stands, etc.) for ESP, projectile simulation, and bot detection. AntiFireball attacks fireball entities.

Vanilla hook: EventReceivePacket
Tracers (Gugustus (AntiFireball), Raze v1.5b (AntiExploit), Sigma 3.9)

Track spawned objects (arrows, fireballs, falling blocks, armor stands, etc.) for ESP, projectile simulation, and bot detection. AntiFireball attacks fireball entities.

Vanilla hook: EventReceivePacket
AntiFireball (Gugustus (AntiFireball), Raze v1.5b (AntiExploit), Sigma 3.9)

Track spawned objects (arrows, fireballs, falling blocks, armor stands, etc.) for ESP, projectile simulation, and bot detection. AntiFireball attacks fireball entities.

Vanilla hook: EventReceivePacket
← Back to all packets