Interface ParticleProvider<T extends ParticleOptions>

All Known Implementing Classes:
AshParticle.Provider, AttackSweepParticle.Provider, BlockMarker.Provider, BreakingItemParticle.CobwebProvider, BreakingItemParticle.Provider, BreakingItemParticle.SlimeProvider, BreakingItemParticle.SnowballProvider, BubbleColumnUpParticle.Provider, BubbleParticle.Provider, BubblePopParticle.Provider, CampfireSmokeParticle.CosyProvider, CampfireSmokeParticle.SignalProvider, CritParticle.DamageIndicatorProvider, CritParticle.MagicProvider, CritParticle.Provider, DragonBreathParticle.Provider, DustColorTransitionParticle.Provider, DustParticle.Provider, DustPlumeParticle.Provider, EndRodParticle.Provider, ExplodeParticle.Provider, FallingDustParticle.Provider, FireworkParticles.FlashProvider, FireworkParticles.SparkProvider, FlameParticle.Provider, FlameParticle.SmallFlameProvider, FlyStraightTowardsParticle.OminousSpawnProvider, FlyTowardsPositionParticle.EnchantProvider, FlyTowardsPositionParticle.NautilusProvider, FlyTowardsPositionParticle.VaultConnectionProvider, GlowParticle.ElectricSparkProvider, GlowParticle.GlowSquidProvider, GlowParticle.ScrapeProvider, GlowParticle.WaxOffProvider, GlowParticle.WaxOnProvider, GustParticle.Provider, GustParticle.SmallProvider, GustSeedParticle.Provider, HeartParticle.AngryVillagerProvider, HeartParticle.Provider, HugeExplosionParticle.Provider, HugeExplosionSeedParticle.Provider, LargeSmokeParticle.Provider, LavaParticle.Provider, MobAppearanceParticle.Provider, NoteParticle.Provider, PlayerCloudParticle.Provider, PlayerCloudParticle.SneezeProvider, PortalParticle.Provider, ReversePortalParticle.ReversePortalProvider, SculkChargeParticle.Provider, SculkChargePopParticle.Provider, ShriekParticle.Provider, SmokeParticle.Provider, SnowflakeParticle.Provider, SonicBoomParticle.Provider, SoulParticle.EmissiveProvider, SoulParticle.Provider, SpellParticle.InstantProvider, SpellParticle.MobEffectProvider, SpellParticle.Provider, SpellParticle.WitchProvider, SpitParticle.Provider, SplashParticle.Provider, SquidInkParticle.GlowInkProvider, SquidInkParticle.Provider, SuspendedParticle.CrimsonSporeProvider, SuspendedParticle.SporeBlossomAirProvider, SuspendedParticle.UnderwaterProvider, SuspendedParticle.WarpedSporeProvider, SuspendedTownParticle.ComposterFillProvider, SuspendedTownParticle.DolphinSpeedProvider, SuspendedTownParticle.EggCrackProvider, SuspendedTownParticle.HappyVillagerProvider, SuspendedTownParticle.Provider, TerrainParticle.DustPillarProvider, TerrainParticle.Provider, TotemParticle.Provider, TrialSpawnerDetectionParticle.Provider, VibrationSignalParticle.Provider, WakeParticle.Provider, WaterCurrentDownParticle.Provider, WaterDropParticle.Provider, WhiteAshParticle.Provider, WhiteSmokeParticle.Provider

public interface ParticleProvider<T extends ParticleOptions>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    createParticle(T p_107421_, ClientLevel p_107422_, double p_107423_, double p_107424_, double p_107425_, double p_107426_, double p_107427_, double p_107428_)
     
  • Method Details

    • createParticle

      @Nullable Particle createParticle(T p_107421_, ClientLevel p_107422_, double p_107423_, double p_107424_, double p_107425_, double p_107426_, double p_107427_, double p_107428_)