net.minecraft.particle

public record GeyserParticleEffect

implements ParticleEffect

net.minecraft.core.particles.GeyserParticleOptions
net.minecraft.class_1_857
net.minecraft.particle.GeyserParticleEffect

Field summary

Modifier and TypeField
private final ParticleType<GeyserParticleEffect>
type
comp_1_726
type
private final int
waterBlocks
comp_1_727
waterBlocks

Constructor summary

ModifierConstructor
public (ParticleType<GeyserParticleEffect> type, int waterBlocks)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.MapCodec<GeyserParticleEffect>
codec(ParticleType<GeyserParticleOptions> type)
method_1_5215(class_2396<class_1_857> arg0)
createCodec(ParticleType<GeyserParticleEffect> type)
public static PacketCodec<? super io.netty.buffer.ByteBuf, GeyserParticleEffect>
streamCodec(ParticleType<GeyserParticleOptions> type)
method_1_5221(class_2396<class_1_857> arg0)
createPacketCodec(ParticleType<GeyserParticleEffect> type)
public ParticleType<GeyserParticleEffect>
getType()
method_10295()
getType()
public ParticleType<GeyserParticleEffect>
type()
comp_1_726()
type()
public int
waterBlocks()
comp_1_727()
waterBlocks()
private static GeyserParticleEffect
lambda$streamCodec$1(ParticleType arg0, Integer arg1)
method_1_5220(class_2396 arg0, Integer arg1)
method_1_5220(ParticleType arg0, Integer waterBlocks)
private static Integer
lambda$streamCodec$0(GeyserParticleOptions arg0)
method_1_5219(class_1_857 arg0)
method_1_5219(GeyserParticleEffect effect)
private static com.mojang.datafixers.kinds.App
lambda$codec$0(ParticleType arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1)
method_1_5216(class_2396 arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1)
method_1_5216(ParticleType arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static GeyserParticleEffect
lambda$codec$2(ParticleType arg0, Integer arg1)
method_1_5218(class_2396 arg0, Integer arg1)
method_1_5218(ParticleType arg0, Integer waterBlocks)
private static Integer
lambda$codec$1(GeyserParticleOptions arg0)
method_1_5217(class_1_857 arg0)
method_1_5217(GeyserParticleEffect effect)