25class ParticleProvider {
28 using AddBiomeTintedParticleFunction =
31 using AddBreakingItemParticleFunction =
38 using SendLegacyParticleFunction = void(::ParticleType,
::Vec3 const&,
::Vec3 const&,
int);
43 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::ParticleSystemInterface>> mParticleSystemInterface;
51 mSendServerLegacyParticlePublisher;
59 mAddTerrainParticleEffectPublisher;
67 mAddTerrainSlideEffectPublisher;
75 mAddBreakingItemParticleEffectPublisher;
83 mAddBiomeTintedParticleEffectPublisher;
89 virtual ~ParticleProvider() =
default;
97 MCAPI ParticleProvider();
static MCAPI void ** $vftable()
Definition ParticleSystemInterface.h:17
Definition BreakingItemParticleData.h:8