Interface RegisterParticleFactoriesEvent

All Known Implementing Classes:
RegisterParticleFactoriesEventImpl

public interface RegisterParticleFactoriesEvent
  • Nested Class Summary

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

    Fields
    Modifier and Type
    Field
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends net.minecraft.core.particles.ParticleOptions>
    void
    registerSpecial(Supplier<net.minecraft.core.particles.ParticleType<T>> type, net.minecraft.client.particle.ParticleProvider<T> provider)
     
    default <T extends net.minecraft.core.particles.ParticleOptions>
    void
    registerSprite(Supplier<net.minecraft.core.particles.ParticleType<T>> type, net.minecraft.client.particle.ParticleProvider.Sprite<T> sprite)
     
    <T extends net.minecraft.core.particles.ParticleOptions>
    void
    registerSpriteSet(Supplier<net.minecraft.core.particles.ParticleType<T>> type, net.minecraft.client.particle.ParticleEngine.SpriteParticleRegistration<T> registration)
     
  • Field Details

  • Method Details

    • registerSpecial

      <T extends net.minecraft.core.particles.ParticleOptions> void registerSpecial(Supplier<net.minecraft.core.particles.ParticleType<T>> type, net.minecraft.client.particle.ParticleProvider<T> provider)
    • registerSprite

      default <T extends net.minecraft.core.particles.ParticleOptions> void registerSprite(Supplier<net.minecraft.core.particles.ParticleType<T>> type, net.minecraft.client.particle.ParticleProvider.Sprite<T> sprite)
    • registerSpriteSet

      <T extends net.minecraft.core.particles.ParticleOptions> void registerSpriteSet(Supplier<net.minecraft.core.particles.ParticleType<T>> type, net.minecraft.client.particle.ParticleEngine.SpriteParticleRegistration<T> registration)