Interface ParticleProviderRegistryKubeEvent.SpriteSetParticleProvider<T extends net.minecraft.core.particles.ParticleOptions>

All Superinterfaces:
net.minecraft.client.particle.ParticleEngine.SpriteParticleRegistration<T>
Enclosing class:
ParticleProviderRegistryKubeEvent
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface ParticleProviderRegistryKubeEvent.SpriteSetParticleProvider<T extends net.minecraft.core.particles.ParticleOptions> extends net.minecraft.client.particle.ParticleEngine.SpriteParticleRegistration<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    default net.minecraft.client.particle.ParticleProvider<T>
    create(net.minecraft.client.particle.SpriteSet sprites)
     
    net.minecraft.client.particle.Particle
    create(T type, net.minecraft.client.multiplayer.ClientLevel clientLevel, double x, double y, double z, net.minecraft.client.particle.SpriteSet sprites, double xSpeed, double ySpeed, double zSpeed)
     
  • Method Details

    • create

      net.minecraft.client.particle.Particle create(T type, net.minecraft.client.multiplayer.ClientLevel clientLevel, double x, double y, double z, net.minecraft.client.particle.SpriteSet sprites, double xSpeed, double ySpeed, double zSpeed)
    • create

      default net.minecraft.client.particle.ParticleProvider<T> create(net.minecraft.client.particle.SpriteSet sprites)
      Specified by:
      create in interface net.minecraft.client.particle.ParticleEngine.SpriteParticleRegistration<T extends net.minecraft.core.particles.ParticleOptions>