43 ::ll::TypedStorage<8, 64, ::std::unordered_set<::HashedString>> mComponentNames;
44 ::ll::TypedStorage<8, 40, ::IdentifierDescription> mIdentifier;
45 ::ll::TypedStorage<8, 40, ::RuntimeIdentifierDescription> mRuntimeIdentifier;
46 ::ll::TypedStorage<1, 16, ::IsSpawnableDescription> mIsSpawnable;
47 ::ll::TypedStorage<1, 16, ::IsSummonableDescription> mIsSummonable;
48 ::ll::TypedStorage<8, 72, ::AnimationsDescription> mAnimationsDescription;
49 ::ll::TypedStorage<8, 32, ::AnimationScriptsDescription> mAnimationScriptsDescription;
50 ::ll::TypedStorage<8, 24, ::ActorPropertiesDescription> mActorPropertiesDescription;
51 ::ll::TypedStorage<8, 32, ::ActorAliasDescription> mActorAliasDescription;
52 ::ll::TypedStorage<4, 16, ::SpawnCategoryDescription> mSpawnCategoryDescription;
53 ::ll::TypedStorage<8, 24, ::std::vector<::LegacyGoalDefinition>> mGoalDefinitions;
54 ::ll::TypedStorage<8, 24, ::std::vector<::ActorDefinitionAttribute>> mAttributes;
55 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::ActorDefinitionEvent>> mEventHandlers;
56 ::ll::TypedStorage<8, 72, ::DefinitionInstanceGroup> mDefinitionGroup;
57 ::ll::TypedStorage<8, 72, ::DefinitionInstanceGroup> mGoalDefinitionGroup;
58 ::ll::TypedStorage<8, 8, ::Description*> mAttack;
59 ::ll::TypedStorage<8, 8, ::Description*> mMobEffects;
60 ::ll::TypedStorage<8, 8, ::Description*> mAmphibiousMoveControl;
61 ::ll::TypedStorage<8, 8, ::Description*> mBehavior;
62 ::ll::TypedStorage<8, 8, ::Description*> mBreakBlocks;
63 ::ll::TypedStorage<8, 8, ::Description*> mBreakDoorAnnotation;
64 ::ll::TypedStorage<8, 8, ::Description*> mBucketable;
65 ::ll::TypedStorage<8, 8, ::Description*> mCommandBlock;
66 ::ll::TypedStorage<8, 8, ::Description*> mContainer;
67 ::ll::TypedStorage<8, 8, ::Description*> mDweller;
68 ::ll::TypedStorage<8, 8, ::Description*> mGenericMoveControl;
69 ::ll::TypedStorage<8, 8, ::Description*> mGlideMoveControl;
70 ::ll::TypedStorage<8, 8, ::Description*> mHide;
71 ::ll::TypedStorage<8, 8, ::Description*> mIllagerBeastBlocked;
72 ::ll::TypedStorage<8, 8, ::Description*> mManagedWanderingTrader;
73 ::ll::TypedStorage<8, 8, ::Description*> mMoveControl;
74 ::ll::TypedStorage<8, 8, ::Description*> mDolphinSwimControl;
75 ::ll::TypedStorage<8, 8, ::Description*> mFlyControl;
76 ::ll::TypedStorage<8, 8, ::Description*> mHopControl;
77 ::ll::TypedStorage<8, 8, ::Description*> mHoverControl;
78 ::ll::TypedStorage<8, 8, ::Description*> mSwimControl;
79 ::ll::TypedStorage<8, 8, ::Description*> mWallClimberNavigation;
80 ::ll::TypedStorage<8, 8, ::Description*> mFloatNavigation;
81 ::ll::TypedStorage<8, 8, ::Description*> mFlyingNavigation;
82 ::ll::TypedStorage<8, 8, ::Description*> mHoverNavigation;
83 ::ll::TypedStorage<8, 8, ::Description*> mGenericNavigation;
84 ::ll::TypedStorage<8, 8, ::Description*> mWaterboundNavigation;
85 ::ll::TypedStorage<8, 8, ::Description*> mNavigation;
86 ::ll::TypedStorage<8, 8, ::Description*> mPersistent;
87 ::ll::TypedStorage<8, 8, ::Description*> mPreferredPath;
88 ::ll::TypedStorage<8, 8, ::Description*> mProjectile;
89 ::ll::TypedStorage<8, 8, ::Description*> mPushable;
90 ::ll::TypedStorage<8, 8, ::Description*> mSlimeMoveControl;
91 ::ll::TypedStorage<8, 8, ::Description*> mStrength;
92 ::ll::TypedStorage<8, 8, ::Description*> mTrail;
93 ::ll::TypedStorage<8, 8, ::Description*> mTeleport;
94 ::ll::TypedStorage<8, 8, ::SharedTypes::v1_21_100::TickWorldDefinition*> mTickWorld;
95 ::ll::TypedStorage<8, 8, ::Description*> mTradeResupply;
96 ::ll::TypedStorage<8, 8, ::Description*> mTrust;
97 ::ll::TypedStorage<8, 8, ::Description*> mEconomyTradeable;
98 ::ll::TypedStorage<8, 8, ::Description*> mTransformation;
99 ::ll::TypedStorage<8, 8, ::Description*> mDynamicJumpControl;
100 ::ll::TypedStorage<8, 8, ::Description*> mJumpControl;
101 ::ll::TypedStorage<8, 8, ::Description*> mOpenDoorAnnotation;
102 ::ll::TypedStorage<8, 8, ::Description*> mTripodCamera;
134 MCAPI
static bool _executeEvent(
136 ::std::string
const& name,
137 ::std::vector<::std::pair<::std::string const, ::std::string const>>& eventStack,
141 MCAPI
static bool _executeTrigger(
144 ::std::vector<::std::pair<::std::string const, ::std::string const>>& eventStack,
148 MCAPI
static void _forceExecuteTrigger(
151 ::std::vector<::std::pair<::std::string const, ::std::string const>>& eventStack,