Package net.minecraft.client.particle
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
Modifier and TypeInterfaceDescriptionstatic interface
ParticleProvider.Sprite<T extends ParticleOptions>
-
Method Summary
Modifier and TypeMethodDescriptioncreateParticle
(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_)
-