34 virtual void allChanged();
36 virtual void sendServerLegacyParticle(::ParticleType,
::Vec3 const&,
::Vec3 const&,
int);
38 virtual void addParticleEffect(
49 virtual void addTerrainParticleEffect(
52 ::Vec3 const& emitterPosition,
62 virtual void addTerrainSlideEffect(
65 ::Vec3 const& emitterPosition,
76 virtual void addBreakingItemParticleEffect(
84 virtual void addBiomeTintedParticleEffect(
88 ::std::optional<::mce::Color>
91 virtual void addBiomeTintedParticleEffect(
95 ::std::optional<::mce::Color> overrideColor
99 virtual void playMusic(::std::string
const&,
::Vec3 const&,
float,
float);
101 virtual void playStreamingMusic(::std::string
const&,
int,
int,
int);
103 virtual void onEntityAdded(
::Actor&);
106 virtual void onEntityRemoved(
::Actor&);
108 virtual void onEntityRemoved(
::Actor& entity);
120 virtual void onLevelDestruction(::std::string
const&);
122 virtual void onLevelDestruction(::std::string
const& levelId);
126 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int);
128 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent type,
::Vec3 const& pos,
int data);
132 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&);
134 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const& data);
138 virtual void takePicture(
146 virtual void takePicture(
155 virtual void playerListChanged();
158 virtual void onLevelDataCommandsChanged(
bool);
160 virtual void onLevelDataCommandsChanged(
bool commandsEnabeld);
163 virtual void onLevelDataWorldTemplateOptionsUnlocked();
169 MCFOLD
void $allChanged();
171 MCFOLD
void $sendServerLegacyParticle(::ParticleType,
::Vec3 const&,
::Vec3 const&,
int);
173 MCFOLD
void $addParticleEffect(
188 MCFOLD
void $addBiomeTintedParticleEffect(
192 ::std::optional<::mce::Color>
195 MCFOLD
void $playMusic(::std::string
const&,
::Vec3 const&,
float,
float);
197 MCFOLD
void $playStreamingMusic(::std::string
const&,
int,
int,
int);
199 MCFOLD
void $onEntityAdded(
::Actor&);
201 MCFOLD
void $onEntityRemoved(
::Actor&);
211 MCFOLD
void $onLevelDestruction(::std::string
const&);
213 MCFOLD
void $levelEvent(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int);
215 MCFOLD
void $levelEvent(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&);
217 MCAPI
void $takePicture(
225 MCFOLD
void $playerListChanged();
227 MCFOLD
void $onLevelDataCommandsChanged(
bool);
229 MCFOLD
void $onLevelDataWorldTemplateOptionsUnlocked();
237 MCAPI
static void** $vftable();
Definition BreakingItemParticleData.h:8