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 TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclass(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 classclassclassclassDustParticleBase<T extends ScalableParticleOptionsBase>classclassclassclassclassclassstatic class(package private) static classstatic classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.client.particle with type parameters of type ParticleModifier and TypeFieldDescriptionprivate final Map<ParticleRenderType, Queue<Particle>> ParticleEngine.particlesParticleEngine.particlesToAddMethods 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 p_172075_, ClientLevel p_172076_, double p_172077_, double p_172078_, double p_172079_, double p_172080_, double p_172081_, double p_172082_) DustParticle.Provider.createParticle(DustParticleOptions type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) DustPlumeParticle.Provider.createParticle(SimpleParticleType p_306321_, ClientLevel p_306062_, double p_306327_, double p_305987_, double p_306266_, double p_306120_, double p_306315_, double p_306033_) 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) FallingLeavesParticle.CherryProvider.createParticle(SimpleParticleType p_383195_, ClientLevel p_383226_, double p_382840_, double p_382854_, double p_382910_, double p_382859_, double p_382947_, double p_383154_) FallingLeavesParticle.PaleOakProvider.createParticle(SimpleParticleType p_383203_, ClientLevel p_383110_, double p_383063_, double p_382907_, double p_383062_, double p_382964_, double p_382864_, double p_382906_) FallingLeavesParticle.TintedLeavesProvider.createParticle(ColorParticleOption p_400051_, ClientLevel p_393524_, double p_393550_, double p_394425_, double p_394620_, double p_393739_, double p_394589_, double p_394199_) FireflyParticle.FireflyProvider.createParticle(SimpleParticleType p_401135_, ClientLevel p_401156_, double p_401101_, double p_401295_, double p_401307_, double p_401308_, double p_401354_, double p_401411_) 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 p_172124_, ClientLevel p_172125_, double p_172126_, double p_172127_, double p_172128_, double p_172129_, double p_172130_, double p_172131_) FlyStraightTowardsParticle.OminousSpawnProvider.createParticle(SimpleParticleType p_338365_, ClientLevel p_338448_, double p_338829_, double p_338561_, double p_338765_, double p_338694_, double p_338802_, double p_338768_) FlyTowardsPositionParticle.EnchantProvider.createParticle(SimpleParticleType p_323913_, ClientLevel p_323933_, double p_324281_, double p_323543_, double p_324051_, double p_323907_, double p_324082_, double p_323993_) FlyTowardsPositionParticle.NautilusProvider.createParticle(SimpleParticleType p_323965_, ClientLevel p_324479_, double p_323514_, double p_323507_, double p_324033_, double p_323555_, double p_323611_, double p_323980_) FlyTowardsPositionParticle.VaultConnectionProvider.createParticle(SimpleParticleType p_324345_, ClientLevel p_324607_, double p_324458_, double p_324613_, double p_324276_, double p_323805_, double p_324556_, double p_323945_) GlowParticle.ElectricSparkProvider.createParticle(SimpleParticleType p_172162_, ClientLevel p_172163_, double p_172164_, double p_172165_, double p_172166_, double p_172167_, double p_172168_, double p_172169_) GlowParticle.GlowSquidProvider.createParticle(SimpleParticleType p_172183_, ClientLevel p_172184_, double p_172185_, double p_172186_, double p_172187_, double p_172188_, double p_172189_, double p_172190_) GlowParticle.ScrapeProvider.createParticle(SimpleParticleType p_172205_, ClientLevel p_172206_, double p_172207_, double p_172208_, double p_172209_, double p_172210_, double p_172211_, double p_172212_) GlowParticle.WaxOffProvider.createParticle(SimpleParticleType p_172227_, ClientLevel p_172228_, double p_172229_, double p_172230_, double p_172231_, double p_172232_, double p_172233_, double p_172234_) GlowParticle.WaxOnProvider.createParticle(SimpleParticleType p_172249_, ClientLevel p_172250_, double p_172251_, double p_172252_, double p_172253_, double p_172254_, double p_172255_, double p_172256_) GustParticle.Provider.createParticle(SimpleParticleType p_311849_, ClientLevel p_312008_, double p_312498_, double p_312520_, double p_311822_, double p_312595_, double p_312181_, double p_312468_) GustParticle.SmallProvider.createParticle(SimpleParticleType p_338464_, ClientLevel p_338628_, double p_338495_, double p_338874_, double p_338214_, double p_338609_, double p_338492_, double p_338605_) GustSeedParticle.Provider.createParticle(SimpleParticleType p_312546_, ClientLevel p_311824_, double p_311962_, double p_312036_, double p_312293_, double p_312087_, double p_312437_, double p_312656_) 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 p_234019_, ClientLevel p_234020_, double p_234021_, double p_234022_, double p_234023_, double p_234024_, double p_234025_, double p_234026_) SmokeParticle.Provider.createParticle(SimpleParticleType type, ClientLevel level, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) SnowflakeParticle.Provider.createParticle(SimpleParticleType p_172315_, ClientLevel p_172316_, double p_172317_, double p_172318_, double p_172319_, double p_172320_, double p_172321_, double p_172322_) SonicBoomParticle.Provider.createParticle(SimpleParticleType p_234047_, ClientLevel p_234048_, double p_234049_, double p_234050_, double p_234051_, double p_234052_, double p_234053_, double p_234054_) SoulParticle.EmissiveProvider.createParticle(SimpleParticleType p_234094_, ClientLevel p_234095_, double p_234096_, double p_234097_, double p_234098_, double p_234099_, double p_234100_, double p_234101_) 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 p_333710_, ClientLevel p_333861_, double p_333927_, double p_333732_, double p_333727_, double p_334019_, double p_333790_, double p_333937_) 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 p_172347_, ClientLevel p_172348_, double p_172349_, double p_172350_, double p_172351_, double p_172352_, double p_172353_, double p_172354_) 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 p_172430_, ClientLevel p_172431_, double p_172432_, double p_172433_, double p_172434_, double p_172435_, double p_172436_, double p_172437_) 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 p_277584_, ClientLevel p_277587_, double p_277722_, double p_277508_, double p_277797_, double p_277537_, double p_277578_, double p_277397_) 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.CrumblingProvider.createParticle(BlockParticleOption p_379844_, ClientLevel p_379918_, double p_380066_, double p_379966_, double p_379761_, double p_380172_, double p_379630_, double p_379393_) 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) TrailParticle.Provider.createParticle(TrailParticleOption p_383016_, ClientLevel p_379929_, double p_380369_, double p_380404_, double p_379536_, double p_380010_, double p_379607_, double p_379901_) TrialSpawnerDetectionParticle.Provider.createParticle(SimpleParticleType p_312488_, ClientLevel p_312627_, double p_312195_, double p_312322_, double p_312229_, double p_312548_, double p_312570_, double p_311993_) VibrationSignalParticle.Provider.createParticle(VibrationParticleOption p_172501_, ClientLevel p_172502_, double p_172503_, double p_172504_, double p_172505_, double p_172506_, double p_172507_, double p_172508_) 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 p_307553_, ClientLevel p_307230_, double p_307667_, double p_307538_, double p_307238_, double p_307216_, double p_307331_, double p_307243_) 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 TypeMethodDescriptionvoidprivate voidParticleEngine.tickParticle(Particle particle) Method parameters in net.minecraft.client.particle with type arguments of type ParticleModifier and TypeMethodDescriptionvoidParticleEngine.iterateParticles(Consumer<Particle> consumer) private static voidParticleEngine.renderCustomParticles(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, Queue<Particle> particles) Deprecated.private static voidParticleEngine.renderCustomParticles(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, Queue<Particle> particles, Frustum frustum) private static voidParticleEngine.renderParticleType(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, ParticleRenderType particleType, Queue<Particle> particles) private static voidParticleEngine.renderParticleType(Camera camera, float partialTick, MultiBufferSource.BufferSource bufferSource, ParticleRenderType particleType, Queue<Particle> particles, Frustum frustum) private voidParticleEngine.tickParticleList(Collection<Particle> particles) -
Uses of Particle in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer that return ParticleModifier and TypeMethodDescriptionprivate ParticleLevelRenderer.addParticleInternal(ParticleOptions options, boolean force, boolean decreased, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed) (package private) ParticleLevelRenderer.addParticleInternal(ParticleOptions options, boolean force, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed)
ParticleEngine.renderCustomParticles(Camera, float, MultiBufferSource.BufferSource, Queue, net.minecraft.client.renderer.culling.Frustum)instead