net.minecraft.particle

public class EffectParticleEffect

implements ParticleEffect

net.minecraft.core.particles.SpellParticleOption
net.minecraft.class_11979
net.minecraft.particle.EffectParticleEffect

Field summary

Modifier and TypeField
private final ParticleType<EffectParticleEffect>
type
field_62763
type
private final int
color
field_62764
color
private final float
power
field_62765
power

Constructor summary

ModifierConstructor
private (ParticleType<EffectParticleEffect> type, int color, float power)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.MapCodec<EffectParticleEffect>
codec(ParticleType<SpellParticleOption> type)
method_74417(class_2396<class_11979> arg0)
createCodec(ParticleType<EffectParticleEffect> type)
public static PacketCodec<? super io.netty.buffer.ByteBuf, EffectParticleEffect>
streamCodec(ParticleType<SpellParticleOption> type)
method_74424(class_2396<class_11979> arg0)
createPacketCodec(ParticleType<EffectParticleEffect> type)
public ParticleType<EffectParticleEffect>
getType()
method_10295()
getType()
public float
getRed()
method_74423()
getRed()
public float
getGreen()
method_74427()
getGreen()
public float
getBlue()
method_74429()
getBlue()
public float
getPower()
method_74431()
getPower()
public static EffectParticleEffect
create(ParticleType<SpellParticleOption> type, int color, float power)
method_74419(class_2396<class_11979> arg0, int arg1, float arg2)
of(ParticleType<EffectParticleEffect> type, int color, float power)
public static EffectParticleEffect
create(ParticleType<SpellParticleOption> type, float red, float green, float blue, float power)
method_74418(class_2396<class_11979> arg0, float arg1, float arg2, float arg3, float arg4)
of(ParticleType<EffectParticleEffect> type, float r, float g, float b, float power)
private static EffectParticleEffect
lambda$streamCodec$2(ParticleType arg0, Integer arg1, Float arg2)
method_74421(class_2396 arg0, Integer arg1, Float arg2)
method_74421(ParticleType arg0, Integer color, Float power)
private static Float
lambda$streamCodec$1(SpellParticleOption arg0)
method_74422(class_11979 arg0)
method_74422(EffectParticleEffect effect)
private static Integer
lambda$streamCodec$0(SpellParticleOption arg0)
method_74426(class_11979 arg0)
method_74426(EffectParticleEffect effect)
private static com.mojang.datafixers.kinds.App
lambda$codec$0(ParticleType arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1)
method_74420(class_2396 arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1)
method_74420(ParticleType arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static EffectParticleEffect
lambda$codec$3(ParticleType arg0, Integer arg1, Float arg2)
method_74425(class_2396 arg0, Integer arg1, Float arg2)
method_74425(ParticleType arg0, Integer color, Float power)
private static Float
lambda$codec$2(SpellParticleOption arg0)
method_74428(class_11979 arg0)
method_74428(EffectParticleEffect effect)
private static Integer
lambda$codec$1(SpellParticleOption arg0)
method_74430(class_11979 arg0)
method_74430(EffectParticleEffect effect)