public interface ICustomParticleDataWithSprite<T extends net.minecraft.particles.IParticleData> extends ICustomParticleData<T>
| Modifier and Type | Method and Description |
|---|---|
default net.minecraft.particles.ParticleType<T> |
createType() |
net.minecraft.particles.IParticleData.IDeserializer<T> |
getDeserializer() |
default net.minecraft.client.particle.IParticleFactory<T> |
getFactory() |
net.minecraft.client.particle.ParticleManager.IParticleMetaFactory<T> |
getMetaFactory() |
default void |
register(net.minecraft.particles.ParticleType<T> type,
net.minecraft.client.particle.ParticleManager particles) |
getCodecnet.minecraft.particles.IParticleData.IDeserializer<T> getDeserializer()
getDeserializer in interface ICustomParticleData<T extends net.minecraft.particles.IParticleData>default net.minecraft.particles.ParticleType<T> createType()
createType in interface ICustomParticleData<T extends net.minecraft.particles.IParticleData>default net.minecraft.client.particle.IParticleFactory<T> getFactory()
getFactory in interface ICustomParticleData<T extends net.minecraft.particles.IParticleData>net.minecraft.client.particle.ParticleManager.IParticleMetaFactory<T> getMetaFactory()
default void register(net.minecraft.particles.ParticleType<T> type, net.minecraft.client.particle.ParticleManager particles)
register in interface ICustomParticleData<T extends net.minecraft.particles.IParticleData>