net.minecraft.core.particles

public class BlockParticleOption

implements ParticleOptions

hc
net.minecraft.core.particles.BlockParticleOption
net.minecraft.class_2388
net.minecraft.particle.BlockStateParticleEffect
net.minecraft.particles.BlockParticleData
net.minecraft.server.v1_16_R1.ParticleParamBlock

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.Codec<BlockParticleOption>
a(hg<hc> arg0)
codec(ParticleType<BlockParticleOption> arg0)
method_29128(class_2396<class_2388> arg0)
method_29128(ParticleType<BlockStateParticleEffect> arg0)
func_239800_a_(ParticleType<BlockParticleData> arg0)
public void
a(mg arg0)
writeToNetwork(FriendlyByteBuf arg0)
method_10294(class_2540 arg0)
write(PacketByteBuf arg0)
func_197553_a(PacketBuffer arg0)
public String
a()
writeToString()
method_10293()
asString()
func_197555_a()
public ParticleType<BlockParticleOption>
b()
getType()
method_10295()
getType()
func_197554_b()
getParticle()
public BlockState
c()
getState()
method_10278()
getBlockState()
func_197584_c()