31 ::ll::TypedStorage<4, 4, float> mDuration;
32 ::ll::TypedStorage<4, 8, ::FloatRange> mFireworksInterval;
33 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mCelebrationEndEvent;
46 MCAPI
static void buildSchema(
47 ::std::string
const& name,
64 ::ll::TypedStorage<8, 8, ::Mob&> mMob;
65 ::ll::TypedStorage<8, 8, ::Tick> mNextFireworkTick;
66 ::ll::TypedStorage<8, 8, ::Tick> mEndTick;
67 ::ll::TypedStorage<4, 4, float> mDuration;
68 ::ll::TypedStorage<4, 8, ::FloatRange> mFireworksInterval;
69 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mCelebrationEndEvent;
82 virtual bool canUse() ;
85 virtual bool canContinueToUse() ;
88 virtual void start() ;
97 virtual void appendDebugInfo(::std::string& str)
const ;
106 MCAPI
void _launchFirework();
108 MCAPI
void _setNextFireworkTick();
114 MCFOLD
bool $canUse();
116 MCAPI
bool $canContinueToUse();
124 MCAPI
void $appendDebugInfo(::std::string& str)
const;