Uses of Class
net.minecraft.client.particle.ParticleEngine
Packages that use ParticleEngine
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of ParticleEngine in net.minecraft.client
Fields in net.minecraft.client declared as ParticleEngine -
Uses of ParticleEngine in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as ParticleEngineModifier and TypeFieldDescriptionprivate final ParticleEngineFireworkParticles.SparkParticle.engineprivate final ParticleEngineFireworkParticles.Starter.engineprotected final ParticleEngineParticleGroup.engineFields in net.minecraft.client.particle with type parameters of type ParticleEngineModifier and TypeFieldDescriptionprivate final Map<ParticleRenderType, Function<ParticleEngine, ParticleGroup<?>>> ParticleEngine.particleGroupFactoriesConstructors in net.minecraft.client.particle with parameters of type ParticleEngineModifierConstructorDescriptionNoRenderParticleGroup(ParticleEngine engine) ParticleGroup(ParticleEngine engine) QuadParticleGroup(ParticleEngine engine, ParticleRenderType particleType) SparkParticle(ClientLevel level, double x, double y, double z, double xa, double ya, double za, ParticleEngine engine, SpriteSet sprites) Starter(ClientLevel level, double x, double y, double z, double xd, double yd, double zd, ParticleEngine engine, List<FireworkExplosion> explosions) -
Uses of ParticleEngine in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type ParticleEngineModifier and TypeFieldDescriptionprivate final Map<ParticleRenderType, Function<ParticleEngine, ParticleGroup<?>>> RegisterParticleGroupsEvent.particleGroupFactoriesMethod parameters in net.neoforged.neoforge.client.event with type arguments of type ParticleEngineModifier and TypeMethodDescriptionvoidRegisterParticleGroupsEvent.register(ParticleRenderType group, Function<ParticleEngine, ParticleGroup<?>> factory) Registers a factory function for the given particle group.Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type ParticleEngineModifierConstructorDescriptionRegisterParticleGroupsEvent(Map<ParticleRenderType, Function<ParticleEngine, ParticleGroup<?>>> particleGroupFactories, List<ParticleRenderType> particleRenderOrder) -
Uses of ParticleEngine in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type ParticleEngineModifier and TypeMethodDescriptiondefault booleanIClientBlockExtensions.addDestroyEffects(BlockState state, Level Level, BlockPos pos, ParticleEngine manager) Spawn particles for when the block is destroyed.default booleanIClientBlockExtensions.addHitEffects(BlockState state, Level level, @Nullable HitResult target, ParticleEngine manager) Spawn a digging particle effect in the level, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles.