Interface RegisterParticleFactoriesEvent

All Known Implementing Classes:
RegisterParticleFactoriesEventImpl

public interface RegisterParticleFactoriesEvent
  • Field Details

  • Method Details

    • registerSpecial

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

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

      <OPT extends net.minecraft.core.particles.ParticleOptions, TYPE extends net.minecraft.core.particles.ParticleType<OPT>> void registerSpriteSet(Supplier<TYPE> type, RegisterParticleFactoriesEvent.SpriteParticleRegistration<OPT> registration)