Uses of Class
net.minecraft.client.particle.Particle
Packages that use Particle
-
Uses of Particle in net.minecraft.client.particle
Subclasses of Particle in net.minecraft.client.particleModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
class
class
class
DustParticleBase<T extends ScalableParticleOptionsBase>
class
class
class
class
static class
(package private) static class
static class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in net.minecraft.client.particle with type parameters of type ParticleModifier and TypeFieldDescriptionprivate final Map
<ParticleRenderType, Queue<Particle>> ParticleEngine.particles
ParticleEngine.particlesToAdd
Methods in net.minecraft.client.particle that return ParticleModifier and TypeMethodDescriptionAshParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) AttackSweepParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) BlockMarker.Provider.createParticle
(BlockParticleOption p_194277_, ClientLevel p_194278_, double p_194279_, double p_194280_, double p_194281_, double p_194282_, double p_194283_, double p_194284_) BreakingItemParticle.CobwebProvider.createParticle
(SimpleParticleType p_338579_, ClientLevel p_338749_, double p_338877_, double p_338362_, double p_338343_, double p_338303_, double p_338217_, double p_338683_) BreakingItemParticle.Provider.createParticle
(ItemParticleOption type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) BreakingItemParticle.SlimeProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) BreakingItemParticle.SnowballProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) BubbleColumnUpParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) BubbleParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) BubblePopParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) CampfireSmokeParticle.CosyProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) CampfireSmokeParticle.SignalProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) CritParticle.DamageIndicatorProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) CritParticle.MagicProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) CritParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) DragonBreathParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) DustColorTransitionParticle.Provider.createParticle
(DustColorTransitionOptions type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) DustParticle.Provider.createParticle
(DustParticleOptions type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) DustPlumeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) EndRodParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) ExplodeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FallingDustParticle.Provider.createParticle
(BlockParticleOption type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FireworkParticles.FlashProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FireworkParticles.SparkProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FlameParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FlameParticle.SmallFlameProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FlyStraightTowardsParticle.OminousSpawnProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FlyTowardsPositionParticle.EnchantProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FlyTowardsPositionParticle.NautilusProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) FlyTowardsPositionParticle.VaultConnectionProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GlowParticle.ElectricSparkProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GlowParticle.GlowSquidProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GlowParticle.ScrapeProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GlowParticle.WaxOffProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GlowParticle.WaxOnProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GustParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GustParticle.SmallProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) GustSeedParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) HeartParticle.AngryVillagerProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) HeartParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) HugeExplosionParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) HugeExplosionSeedParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) LargeSmokeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) LavaParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) MobAppearanceParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) NoteParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) ParticleEngine.createParticle
(ParticleOptions particleData, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) ParticleProvider.createParticle
(T type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) PlayerCloudParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) PlayerCloudParticle.SneezeProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) PortalParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) ReversePortalParticle.ReversePortalProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SculkChargeParticle.Provider.createParticle
(SculkChargeParticleOptions p_233918_, ClientLevel p_233919_, double p_233920_, double p_233921_, double p_233922_, double p_233923_, double p_233924_, double p_233925_) SculkChargePopParticle.Provider.createParticle
(SimpleParticleType p_233958_, ClientLevel p_233959_, double p_233960_, double p_233961_, double p_233962_, double p_233963_, double p_233964_, double p_233965_) ShriekParticle.Provider.createParticle
(ShriekParticleOption type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SmokeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SnowflakeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SonicBoomParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SoulParticle.EmissiveProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SoulParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SpellParticle.InstantProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SpellParticle.MobEffectProvider.createParticle
(ColorParticleOption type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SpellParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SpellParticle.WitchProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SpitParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SplashParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SquidInkParticle.GlowInkProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SquidInkParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedParticle.CrimsonSporeProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedParticle.SporeBlossomAirProvider.createParticle
(SimpleParticleType type, ClientLevel p_level, double p_x, double p_y, double p_z, double xSpeed, double ySpeed, double zSpeed) SuspendedParticle.UnderwaterProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedParticle.WarpedSporeProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedTownParticle.ComposterFillProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedTownParticle.DolphinSpeedProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedTownParticle.EggCrackProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedTownParticle.HappyVillagerProvider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SuspendedTownParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) TerrainParticle.DustPillarProvider.createParticle
(BlockParticleOption p_338199_, ClientLevel p_338462_, double p_338552_, double p_338714_, double p_338211_, double p_338881_, double p_338238_, double p_338376_) TerrainParticle.Provider.createParticle
(BlockParticleOption type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) TotemParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) TrialSpawnerDetectionParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) VibrationSignalParticle.Provider.createParticle
(VibrationParticleOption type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) WakeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) WaterCurrentDownParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) WaterDropParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) WhiteAshParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) WhiteSmokeParticle.Provider.createParticle
(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) private <T extends ParticleOptions>
ParticleParticleEngine.makeParticle
(T particleData, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) Particle.scale
(float scale) SingleQuadParticle.scale
(float scale) Particle.setPower
(float multiplier) Methods in net.minecraft.client.particle with parameters of type ParticleModifier and TypeMethodDescriptionvoid
private void
ParticleEngine.tickParticle
(Particle particle) Method parameters in net.minecraft.client.particle with type arguments of type ParticleModifier and TypeMethodDescriptionvoid
ParticleEngine.iterateParticles
(Consumer<Particle> consumer) private void
ParticleEngine.tickParticleList
(Collection<Particle> particles) -
Uses of Particle in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer that return ParticleModifier and TypeMethodDescriptionprivate Particle
LevelRenderer.addParticleInternal
(ParticleOptions options, boolean force, boolean decreased, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) private Particle
LevelRenderer.addParticleInternal
(ParticleOptions options, boolean force, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed)