Interface RegisterParticleFactoriesEvent
- All Known Implementing Classes:
RegisterParticleFactoriesEventImpl
public interface RegisterParticleFactoriesEvent
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceRegisterParticleFactoriesEvent.SpriteParticleRegistration<T extends net.minecraft.core.particles.ParticleOptions> -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<OPT extends net.minecraft.core.particles.ParticleOptions,TYPE extends net.minecraft.core.particles.ParticleType<OPT>>
voidregisterSpecial(Supplier<TYPE> type, net.minecraft.client.particle.ParticleProvider<OPT> provider) default <OPT extends net.minecraft.core.particles.ParticleOptions,TYPE extends net.minecraft.core.particles.ParticleType<OPT>>
voidregisterSprite(Supplier<TYPE> type, net.minecraft.client.particle.ParticleProvider.Sprite<OPT> sprite) <OPT extends net.minecraft.core.particles.ParticleOptions,TYPE extends net.minecraft.core.particles.ParticleType<OPT>>
voidregisterSpriteSet(Supplier<TYPE> type, RegisterParticleFactoriesEvent.SpriteParticleRegistration<OPT> registration)
-
Field Details
-
EVENT
-
-
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)
-