Package net.minecraft.client.particle
Interface ParticleFactory<T extends ParticleEffect>
- All Known Implementing Classes:
AshParticle.Factory
,BlockDustParticle.Factory
,BlockFallingDustParticle.Factory
,BlockMarkerParticle.Factory
,BubbleColumnUpParticle.Factory
,BubblePopParticle.Factory
,CampfireSmokeParticle.CosySmokeFactory
,CampfireSmokeParticle.SignalSmokeFactory
,class_8845.class_8846
,CloudParticle.CloudFactory
,CloudParticle.SneezeFactory
,CrackParticle.ItemFactory
,CrackParticle.SlimeballFactory
,CrackParticle.SnowballFactory
,CurrentDownParticle.Factory
,DamageParticle.DefaultFactory
,DamageParticle.EnchantedHitFactory
,DamageParticle.Factory
,DragonBreathParticle.Factory
,DustColorTransitionParticle.Factory
,ElderGuardianAppearanceParticle.Factory
,EmotionParticle.AngryVillagerFactory
,EmotionParticle.HeartFactory
,EnchantGlyphParticle.EnchantFactory
,EnchantGlyphParticle.NautilusFactory
,EndRodParticle.Factory
,ExplosionEmitterParticle.Factory
,ExplosionLargeParticle.Factory
,ExplosionSmokeParticle.Factory
,FireSmokeParticle.Factory
,FireworksSparkParticle.ExplosionFactory
,FireworksSparkParticle.FlashFactory
,FishingParticle.Factory
,FlameParticle.Factory
,FlameParticle.SmallFactory
,GlowParticle.ElectricSparkFactory
,GlowParticle.GlowFactory
,GlowParticle.ScrapeFactory
,GlowParticle.WaxOffFactory
,GlowParticle.WaxOnFactory
,LargeFireSmokeParticle.Factory
,LavaEmberParticle.Factory
,NoteParticle.Factory
,PortalParticle.Factory
,RainSplashParticle.Factory
,RedDustParticle.Factory
,ReversePortalParticle.Factory
,SculkChargeParticle.Factory
,SculkChargePopParticle.Factory
,ShriekParticle.Factory
,SnowflakeParticle.Factory
,SonicBoomParticle.Factory
,SoulParticle.Factory
,SoulParticle.SculkSoulFactory
,SpellParticle.DefaultFactory
,SpellParticle.EntityAmbientFactory
,SpellParticle.EntityFactory
,SpellParticle.InstantFactory
,SpellParticle.WitchFactory
,SpitParticle.Factory
,SquidInkParticle.Factory
,SquidInkParticle.GlowSquidInkFactory
,SuspendParticle.DolphinFactory
,SuspendParticle.EggCrackFactory
,SuspendParticle.Factory
,SuspendParticle.HappyVillagerFactory
,SuspendParticle.MyceliumFactory
,SweepAttackParticle.Factory
,TotemParticle.Factory
,VibrationParticle.Factory
,WaterBubbleParticle.Factory
,WaterSplashParticle.SplashFactory
,WaterSuspendParticle.CrimsonSporeFactory
,WaterSuspendParticle.SporeBlossomAirFactory
,WaterSuspendParticle.UnderwaterFactory
,WaterSuspendParticle.WarpedSporeFactory
,WhiteAshParticle.Factory
- Mappings:
Namespace Name official fmt
intermediary net/minecraft/class_707
named net/minecraft/client/particle/ParticleFactory
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
-
Method Summary
Modifier and TypeMethodDescriptioncreateParticle
(T parameters, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
-
Method Details
-
createParticle
@Nullable @Nullable Particle createParticle(T parameters, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official createParticle
Lfmt;createParticle(Ljq;Lfjr;DDDDDD)Lfmq;
intermediary method_3090
Lnet/minecraft/class_707;method_3090(Lnet/minecraft/class_2394;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703;
named createParticle
Lnet/minecraft/client/particle/ParticleFactory;createParticle(Lnet/minecraft/particle/ParticleEffect;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/Particle;
-