net.minecraft.entity.particle

public class ParticleType<T extends ParticleOptions>

fl
net.minecraft.class_2562
net.minecraft.entity.particle.ParticleType
net.minecraft.particles.ParticleType
net.minecraft.particles.ParticleType

Field summary

Modifier and TypeField
private final Identifier
a
field_21348
key
field_197579_c
resourceLocation
private final boolean
b
field_21349
ignoreDistance
field_197581_e
alwaysShow
private final ParticleOptions$Deserializer<T>
c
field_21350
deserializer
field_197582_f
deserializer

Constructor summary

ModifierConstructor
protected (Identifier key, boolean ignoreDistance, ParticleOptions$Deserializer<T> deserializer)

Method summary

Modifier and TypeMethod
public static void
c()
method_19985()
init()
func_197576_c()
registerAll()
public Identifier
d()
method_19986()
getKey()
func_197570_d()
getId()
public boolean
e()
method_10561()
ignoreDistance()
func_197575_f()
getAlwaysShow()
public ParticleOptions$Deserializer<T>
f()
method_19987()
getDeserializer()
func_197571_g()
getDeserializer()
private static void
a(String arg0, boolean arg1)
method_19983(String arg0, boolean arg1)
register(String key, boolean ignoreDistance)
func_197572_a(String arg0, boolean arg1)
register(String id, boolean alwaysRender)
private static <T extends ParticleOptions> void
a(String arg0, boolean arg1, fk$a<T> arg2)
method_19984(String arg0, boolean arg1, class_4340$class_4341<T> arg2)
register(String key, boolean ignoreDistance, ParticleOptions$Deserializer<T> deserializer)
func_197573_a(String arg0, boolean arg1, IParticleData$IDeserializer<T> arg2)
register(String id, boolean alwaysRender, IParticleData$IDeserializer<T> deserializerIn)