Skip to main content

steel_utils/generated/
entity_events.rs

1use crate as steel_utils;
2use steel_macros::WriteTo;
3/// Status type for the entity event packet.
4#[derive(WriteTo, Clone, Copy, Debug, PartialEq, Eq)]
5#[write(as = i8)]
6pub enum EntityStatus {
7    TippedArrow = 0,
8    Jump = 1,
9    KineticHit = 2,
10    Death = 3,
11    StartAttacking = 4,
12    StopAttacking = 5,
13    TamingFailed = 6,
14    TamingSucceeded = 7,
15    ShakeWetness = 8,
16    UseItemComplete = 9,
17    EatGrass = 10,
18    OfferFlower = 11,
19    LoveHearts = 12,
20    VillagerAngry = 13,
21    VillagerHappy = 14,
22    WitchHatMagic = 15,
23    ZombieConverting = 16,
24    FireworksExplode = 17,
25    InLoveHearts = 18,
26    SquidAnimSynch = 19,
27    SilverfishMergeAnim = 20,
28    GuardianAttackSound = 21,
29    ReducedDebugInfo = 22,
30    FullDebugInfo = 23,
31    PermissionLevelAll = 24,
32    PermissionLevelModerators = 25,
33    PermissionLevelGamemasters = 26,
34    PermissionLevelAdmins = 27,
35    PermissionLevelOwners = 28,
36    FishingRodReelIn = 31,
37    ArmorstandWobble = 32,
38    StopOfferFlower = 34,
39    ProtectedFromDeath = 35,
40    DolphinLookingForTreasure = 38,
41    RavagerStunned = 39,
42    TrustingFailed = 40,
43    TrustingSucceeded = 41,
44    VillagerSweat = 42,
45    FoxEat = 45,
46    Teleport = 46,
47    MainhandBreak = 47,
48    OffhandBreak = 48,
49    HeadBreak = 49,
50    ChestBreak = 50,
51    LegsBreak = 51,
52    FeetBreak = 52,
53    HoneySlide = 53,
54    HoneyJump = 54,
55    SwapHands = 55,
56    CancelShakeWetness = 56,
57    StartRam = 58,
58    EndRam = 59,
59    Poof = 60,
60    TendrilsShiver = 61,
61    SonicCharge = 62,
62    SnifferDiggingSound = 63,
63    ArmadilloPeek = 64,
64    BodyBreak = 65,
65    Shake = 66,
66    DrownParticles = 67,
67    SaddleBreak = 68,
68    RavagerRoared = 69,
69    TntPrime = 70,
70    BoatSink = 71,
71    BoatLaunch = 72,
72}