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);
104 virtual void onEntityAdded(
::Actor& entity);
106 virtual void onEntityAdded(
::Actor&);
109 virtual void onEntityRemoved(
::Actor& entity);
118 virtual void onSubChunkLoaded(
121 short absoluteSubChunkIndex,
122 bool subChunkVisibilityChanged
129 virtual void onLevelDestruction(::std::string
const&);
131 virtual void onLevelDestruction(::std::string
const& levelId);
135 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int);
137 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent type,
::Vec3 const& pos,
int data);
141 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&);
143 virtual void levelEvent(::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const& data);
147 virtual void takePicture(
155 virtual void takePicture(
164 virtual void playerListChanged();
167 virtual void onLevelDataCommandsChanged(
bool);
169 virtual void onLevelDataCommandsChanged(
bool commandsEnabeld);
172 virtual void onLevelDataWorldTemplateOptionsUnlocked();
178 MCFOLD
void $allChanged();
180 MCFOLD
void $sendServerLegacyParticle(::ParticleType,
::Vec3 const&,
::Vec3 const&,
int);
182 MCFOLD
void $addParticleEffect(
193 MCFOLD
void $addTerrainParticleEffect(
196 ::Vec3 const& emitterPosition,
198 float velocityScalar,
206 MCFOLD
void $addTerrainSlideEffect(
209 ::Vec3 const& emitterPosition,
211 float velocityScalar,
220 MCFOLD
void $addBreakingItemParticleEffect(
228 MCFOLD
void $addBiomeTintedParticleEffect(
232 ::std::optional<::mce::Color>
235 MCFOLD
void $addBiomeTintedParticleEffect(
239 ::std::optional<::mce::Color> overrideColor
243 MCFOLD
void $playMusic(::std::string
const&,
::Vec3 const&,
float,
float);
245 MCFOLD
void $playStreamingMusic(::std::string
const&,
int,
int,
int);
248 MCFOLD
void $onEntityAdded(
::Actor& entity);
250 MCFOLD
void $onEntityAdded(
::Actor&);
253 MCFOLD
void $onEntityRemoved(
::Actor& entity);
262 MCFOLD
void $onSubChunkLoaded(
265 short absoluteSubChunkIndex,
266 bool subChunkVisibilityChanged
273 MCFOLD
void $onLevelDestruction(::std::string
const&);
275 MCFOLD
void $onLevelDestruction(::std::string
const& levelId);
279 MCFOLD
void $levelEvent(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int);
281 MCFOLD
void $levelEvent(::SharedTypes::Legacy::LevelEvent type,
::Vec3 const& pos,
int data);
285 MCFOLD
void $levelEvent(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&);
287 MCFOLD
void $levelEvent(::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const& data);
291 MCAPI
void $takePicture(
299 MCAPI
void $takePicture(
308 MCFOLD
void $playerListChanged();
311 MCFOLD
void $onLevelDataCommandsChanged(
bool);
313 MCFOLD
void $onLevelDataCommandsChanged(
bool commandsEnabeld);
316 MCFOLD
void $onLevelDataWorldTemplateOptionsUnlocked();
324 MCAPI
static void** $vftable();
Definition BreakingItemParticleData.h:8