Package net.minecraft.client.particle
Interface ParticleFactory<T extends ParticleEffect>
- All Known Implementing Classes:
AshParticle.Factory,BarrierParticle.Factory,BlockDustParticle.Factory,BlockFallingDustParticle.Factory,BlockLeakParticle.class_5693,BlockLeakParticle.class_5694,BlockLeakParticle.class_5695,BlockLeakParticle.class_5696,BlockLeakParticle.DrippingHoneyFactory,BlockLeakParticle.DrippingLavaFactory,BlockLeakParticle.DrippingObsidianTearFactory,BlockLeakParticle.DrippingWaterFactory,BlockLeakParticle.FallingHoneyFactory,BlockLeakParticle.FallingLavaFactory,BlockLeakParticle.FallingNectarFactory,BlockLeakParticle.FallingObsidianTearFactory,BlockLeakParticle.FallingWaterFactory,BlockLeakParticle.LandingHoneyFactory,BlockLeakParticle.LandingLavaFactory,BlockLeakParticle.LandingObsidianTearFactory,BubbleColumnUpParticle.Factory,BubblePopParticle.Factory,CampfireSmokeParticle.CosySmokeFactory,CampfireSmokeParticle.SignalSmokeFactory,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,LargeFireSmokeParticle.Factory,LavaEmberParticle.Factory,NoteParticle.Factory,PortalParticle.Factory,RainSplashParticle.Factory,RedDustParticle.Factory,ReversePortalParticle.Factory,SnowflakeParticle.Factory,SoulParticle.Factory,SpellParticle.DefaultFactory,SpellParticle.EntityAmbientFactory,SpellParticle.EntityFactory,SpellParticle.InstantFactory,SpellParticle.WitchFactory,SpitParticle.Factory,SquidInkParticle.Factory,SuspendParticle.DolphinFactory,SuspendParticle.Factory,SuspendParticle.HappyVillagerFactory,SuspendParticle.MyceliumFactory,SweepAttackParticle.Factory,TotemParticle.Factory,VibrationParticle.Factory,WaterBubbleParticle.Factory,WaterSplashParticle.SplashFactory,WaterSuspendParticle.CrimsonSporeFactory,WaterSuspendParticle.UnderwaterFactory,WaterSuspendParticle.WarpedSporeFactory,WhiteAshParticle.Factory
@Environment(CLIENT)
public interface ParticleFactory<T extends ParticleEffect>
-
Method Summary
Modifier and Type Method Description ParticlecreateParticle(T parameters, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
-
Method Details
-
createParticle
@Nullable Particle createParticle(T parameters, ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
-