← Packet index

Packet 27

ActorEventPacket

All kinds of actor state changes (see Actor::handleEntityEvent).

Ranges from a crossbow being ready to fire to taming animals..., some of which may be obsolete (frex, ADD_PLAYER_LEVELS)

Packet datagramWire order
HeaderID 27varuint
0Target Runtime IDActorRuntimeID · variable
1Event IDuint8 · 1 byte
2Datavarint32 · variable (up to 5 bytes)
3Fire At PositionVec3 · variable

Serialized fields

4 top-level fields
  1. 0Target Runtime IDActorRuntimeID
    1. 0Actor Runtime IDCompressionvaruint64
  2. 1Event IDEnum-as-ValueActorEventas uint8
    1. 0NONE
    2. 1JUMP
    3. 2HURT
    4. 3DEATH
    5. 4START_ATTACKING
    6. 5STOP_ATTACKING
    7. 6TAMING_FAILED
    8. 7TAMING_SUCCEEDED
    9. 8SHAKE_WETNESS
    10. 10EAT_GRASS
    11. 11FISHHOOK_BUBBLE
    12. 12FISHHOOK_FISHPOS
    13. 13FISHHOOK_HOOKTIME
    14. 14FISHHOOK_TEASE
    15. 15SQUID_FLEEING
    16. 16ZOMBIE_CONVERTING
    17. 17PLAY_AMBIENT
    18. 18SPAWN_ALIVE
    19. 19START_OFFER_FLOWER
    20. 20STOP_OFFER_FLOWER
    21. 21LOVE_HEARTS
    22. 22VILLAGER_ANGRY
    23. 23VILLAGER_HAPPY
    24. 24WITCH_HAT_MAGIC
    25. 25FIREWORKS_EXPLODE
    26. 26IN_LOVE_HEARTS
    27. 27SILVERFISH_MERGE_ANIM
    28. 28GUARDIAN_ATTACK_SOUND
    29. 29DRINK_POTION
    30. 30THROW_POTION
    31. 31PRIME_TNTCART
    32. 32PRIME_CREEPER
    33. 33AIR_SUPPLY
    34. 34DEPRECATED_ADD_PLAYER_LEVELS
    35. 35GUARDIAN_MINING_FATIGUE
    36. 36AGENT_SWING_ARM
    37. 37DRAGON_START_DEATH_ANIM
    38. 38GROUND_DUST
    39. 39SHAKE
    40. 57FEED
    41. 60BABY_AGE
    42. 61INSTANT_DEATH
    43. 62NOTIFY_TRADE
    44. 63LEASH_DESTROYED
    45. 64CARAVAN_UPDATED
    46. 65TALISMAN_ACTIVATE
    47. 66DEPRECATED_UPDATE_STRUCTURE_FEATURE
    48. 67PLAYER_SPAWNED_MOB
    49. 68PUKE
    50. 69UPDATE_STACK_SIZE
    51. 70START_SWIMMING
    52. 71BALLOON_POP
    53. 72TREASURE_HUNT
    54. 73SUMMON_AGENT
    55. 74FINISHED_CHARGING_ITEM
    56. 76ACTOR_GROW_UP
    57. 77VIBRATION_DETECTED
    58. 78DRINK_MILK
    59. 79SHAKE_WETNESS_STOP
    60. 80KINETIC_DAMAGE_DEALT
    61. 81HURT_WITHOUT_RECEIVING_DAMAGE
  3. 2DataCompressionvarint32
  4. 3Fire At PositionoptionalVec3

Changelog

Stable releases

Changes between stable protocol releases.

Released
Protocol
2225

Packet

1 entry

Changed 1

ActorEventPacket52 changes · ID 27
  • Changed supporting type ActorEvent: Changed enum value EAT_GRASS from 9 to 10.
  • Changed supporting type ActorEvent: Changed enum value FISHHOOK_BUBBLE from 10 to 11.
  • Changed supporting type ActorEvent: Changed enum value FISHHOOK_FISHPOS from 11 to 12.
  • Changed supporting type ActorEvent: Changed enum value FISHHOOK_HOOKTIME from 12 to 13.
  • Changed supporting type ActorEvent: Changed enum value FISHHOOK_TEASE from 13 to 14.
  • Changed supporting type ActorEvent: Changed enum value SQUID_FLEEING from 14 to 15.
  • Changed supporting type ActorEvent: Changed enum value ZOMBIE_CONVERTING from 15 to 16.
  • Changed supporting type ActorEvent: Changed enum value PLAY_AMBIENT from 16 to 17.
  • Changed supporting type ActorEvent: Changed enum value SPAWN_ALIVE from 17 to 18.
  • Changed supporting type ActorEvent: Changed enum value START_OFFER_FLOWER from 18 to 19.
  • Changed supporting type ActorEvent: Changed enum value STOP_OFFER_FLOWER from 19 to 20.
  • Changed supporting type ActorEvent: Changed enum value LOVE_HEARTS from 20 to 21.
  • Changed supporting type ActorEvent: Changed enum value VILLAGER_ANGRY from 21 to 22.
  • Changed supporting type ActorEvent: Changed enum value VILLAGER_HAPPY from 22 to 23.
  • Changed supporting type ActorEvent: Changed enum value WITCH_HAT_MAGIC from 23 to 24.
  • Changed supporting type ActorEvent: Changed enum value FIREWORKS_EXPLODE from 24 to 25.
  • Changed supporting type ActorEvent: Changed enum value IN_LOVE_HEARTS from 25 to 26.
  • Changed supporting type ActorEvent: Changed enum value SILVERFISH_MERGE_ANIM from 26 to 27.
  • Changed supporting type ActorEvent: Changed enum value GUARDIAN_ATTACK_SOUND from 27 to 28.
  • Changed supporting type ActorEvent: Changed enum value DRINK_POTION from 28 to 29.
  • Changed supporting type ActorEvent: Changed enum value THROW_POTION from 29 to 30.
  • Changed supporting type ActorEvent: Changed enum value PRIME_TNTCART from 30 to 31.
  • Changed supporting type ActorEvent: Changed enum value PRIME_CREEPER from 31 to 32.
  • Changed supporting type ActorEvent: Changed enum value AIR_SUPPLY from 32 to 33.
  • Changed supporting type ActorEvent: Changed enum value DEPRECATED_ADD_PLAYER_LEVELS from 33 to 34.
  • Changed supporting type ActorEvent: Changed enum value GUARDIAN_MINING_FATIGUE from 34 to 35.
  • Changed supporting type ActorEvent: Changed enum value AGENT_SWING_ARM from 35 to 36.
  • Changed supporting type ActorEvent: Changed enum value DRAGON_START_DEATH_ANIM from 36 to 37.
  • Changed supporting type ActorEvent: Changed enum value GROUND_DUST from 37 to 38.
  • Changed supporting type ActorEvent: Changed enum value SHAKE from 38 to 39.
  • Changed supporting type ActorEvent: Changed enum value FEED from 39 to 57.
  • Changed supporting type ActorEvent: Changed enum value BABY_AGE from 40 to 60.
  • Changed supporting type ActorEvent: Changed enum value INSTANT_DEATH from 41 to 61.
  • Changed supporting type ActorEvent: Changed enum value NOTIFY_TRADE from 42 to 62.
  • Changed supporting type ActorEvent: Changed enum value LEASH_DESTROYED from 43 to 63.
  • Changed supporting type ActorEvent: Changed enum value CARAVAN_UPDATED from 44 to 64.
  • Changed supporting type ActorEvent: Changed enum value TALISMAN_ACTIVATE from 45 to 65.
  • Changed supporting type ActorEvent: Changed enum value DEPRECATED_UPDATE_STRUCTURE_FEATURE from 46 to 66.
  • Changed supporting type ActorEvent: Changed enum value PLAYER_SPAWNED_MOB from 47 to 67.
  • Changed supporting type ActorEvent: Changed enum value PUKE from 48 to 68.
  • Changed supporting type ActorEvent: Changed enum value UPDATE_STACK_SIZE from 49 to 69.
  • Changed supporting type ActorEvent: Changed enum value START_SWIMMING from 50 to 70.
  • Changed supporting type ActorEvent: Changed enum value BALLOON_POP from 51 to 71.
  • Changed supporting type ActorEvent: Changed enum value TREASURE_HUNT from 52 to 72.
  • Changed supporting type ActorEvent: Changed enum value SUMMON_AGENT from 53 to 73.
  • Changed supporting type ActorEvent: Changed enum value FINISHED_CHARGING_ITEM from 54 to 74.
  • Changed supporting type ActorEvent: Changed enum value ACTOR_GROW_UP from 55 to 76.
  • Changed supporting type ActorEvent: Changed enum value VIBRATION_DETECTED from 56 to 77.
  • Changed supporting type ActorEvent: Changed enum value DRINK_MILK from 57 to 78.
  • Changed supporting type ActorEvent: Changed enum value SHAKE_WETNESS_STOP from 58 to 79.
  • Changed supporting type ActorEvent: Changed enum value KINETIC_DAMAGE_DEALT from 59 to 80.
  • Changed supporting type ActorEvent: Changed enum value HURT_WITHOUT_RECEIVING_DAMAGE from 60 to 81.