Interface ParticleProvider<T extends ParticleOptions>

All Known Implementing Classes:
AshParticle.Provider, AttackSweepParticle.Provider, BlockMarker.Provider, BreakingItemParticle.Provider, BreakingItemParticle.SlimeProvider, BreakingItemParticle.SnowballProvider, BubbleColumnUpParticle.Provider, BubbleParticle.Provider, BubblePopParticle.Provider, CampfireSmokeParticle.CosyProvider, CampfireSmokeParticle.SignalProvider, CritParticle.DamageIndicatorProvider, CritParticle.MagicProvider, CritParticle.Provider, DragonBreathParticle.Provider, DripParticle.DripstoneLavaFallProvider, DripParticle.DripstoneLavaHangProvider, DripParticle.DripstoneWaterFallProvider, DripParticle.DripstoneWaterHangProvider, DripParticle.HoneyFallProvider, DripParticle.HoneyHangProvider, DripParticle.HoneyLandProvider, DripParticle.LavaFallProvider, DripParticle.LavaHangProvider, DripParticle.LavaLandProvider, DripParticle.NectarFallProvider, DripParticle.ObsidianTearFallProvider, DripParticle.ObsidianTearHangProvider, DripParticle.ObsidianTearLandProvider, DripParticle.SporeBlossomFallProvider, DripParticle.WaterFallProvider, DripParticle.WaterHangProvider, DustColorTransitionParticle.Provider, DustParticle.Provider, EnchantmentTableParticle.NautilusProvider, EnchantmentTableParticle.Provider, EndRodParticle.Provider, ExplodeParticle.Provider, FallingDustParticle.Provider, FireworkParticles.FlashProvider, FireworkParticles.SparkProvider, FlameParticle.Provider, FlameParticle.SmallFlameProvider, GlowParticle.ElectricSparkProvider, GlowParticle.GlowSquidProvider, GlowParticle.ScrapeProvider, GlowParticle.WaxOffProvider, GlowParticle.WaxOnProvider, 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.AmbientMobProvider, SpellParticle.InstantProvider, SpellParticle.MobProvider, 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.HappyVillagerProvider, SuspendedTownParticle.Provider, TerrainParticle.Provider, TotemParticle.Provider, VibrationSignalParticle.Provider, WakeParticle.Provider, WaterCurrentDownParticle.Provider, WaterDropParticle.Provider, WhiteAshParticle.Provider

public interface ParticleProvider<T extends ParticleOptions>
  • 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_)