net.minecraft.core.particles

public class BlockParticleOption

implements ParticleOptions

in
net.minecraft.core.particles.BlockParticleOption
net.minecraft.class_2388
net.minecraft.particle.BlockStateParticleEffect
net.minecraft.src.C_4750_
net.minecraft.core.particles.ParticleParamBlock

Field summary

Modifier and TypeField
public static final ParticleOptions$Deserializer<BlockParticleOption>
a
DESERIALIZER
field_11181
PARAMETERS_FACTORY
f_123624_
private final ParticleType<BlockParticleOption>
b
type
field_11183
type
f_123625_
private final BlockState
c
state
field_11182
blockState
f_123626_

Constructor summary

ModifierConstructor
public (ParticleType<BlockParticleOption> type, BlockState blockState)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.Codec<BlockParticleOption>
a(iu<in> arg0)
codec(ParticleType<BlockParticleOption> arg0)
method_29128(class_2396<class_2388> arg0)
createCodec(ParticleType<BlockStateParticleEffect> type)
m_123634_(C_4758_<C_4750_> p_123635_)
public void
a(so arg0)
writeToNetwork(FriendlyByteBuf arg0)
method_10294(class_2540 arg0)
write(PacketByteBuf arg0)
m_7711_(C_4983_ arg0)
public String
a()
writeToString()
method_10293()
asString()
m_5942_()
public ParticleType<BlockParticleOption>
b()
getType()
method_10295()
getType()
m_6012_()
public BlockState
c()
getState()
method_10278()
getBlockState()
m_123642_()