net.minecraft.world.level.levelgen.feature.blockplacers

public class BlockPlacerType<P extends BlockPlacer>

cfu
net.minecraft.world.level.levelgen.feature.blockplacers.BlockPlacerType
net.minecraft.class_4630
net.minecraft.unmapped.C_dnettrde
net.minecraft.world.gen.placer.BlockPlacerType
net.minecraft.world.gen.blockplacer.BlockPlacerType
net.minecraft.server.v1_15_R1.WorldGenBlockPlacers

Field summary

Modifier and TypeField
public static final BlockPlacerType<SimpleBlockPlacer>
a
SIMPLE_BLOCK_PLACER
field_21223
f_owdibzpu
SIMPLE_BLOCK_PLACER
field_227259_a_
public static final BlockPlacerType<DoublePlantPlacer>
b
DOUBLE_PLANT_PLACER
field_21224
f_jzytandw
DOUBLE_PLANT_PLACER
field_227260_b_
public static final BlockPlacerType<ColumnPlacer>
c
COLUMN_PLACER
field_21225
f_iicgmpkk
COLUMN_PLACER
field_227261_c_
private final Function<com.mojang.datafixers.Dynamic<?>, P>
d
deserializer
field_21226
f_usjkgfdx
deserializer
field_227262_d_

Constructor summary

ModifierConstructor
private (Function<com.mojang.datafixers.Dynamic<?>, P> deserializer)

Method summary

Modifier and TypeMethod
private static <P extends BlockPlacer> BlockPlacerType<P>
a(String arg0, Function<com.mojang.datafixers.Dynamic<?>, P> arg1)
register(String arg0, Function<com.mojang.datafixers.Dynamic<?>, P> arg1)
method_23405(String arg0, Function<com.mojang.datafixers.Dynamic<?>, P> arg1)
m_rvqukgus(String arg0, Function<com.mojang.datafixers.Dynamic<?>, P> arg1)
register(String id, Function<com.mojang.datafixers.Dynamic<?>, P> deserializer)
func_227264_a_(String arg0, Function<com.mojang.datafixers.Dynamic<?>, P> arg1)
public P
a(com.mojang.datafixers.Dynamic<?> arg0)
deserialize(com.mojang.datafixers.Dynamic<?> arg0)
method_23404(com.mojang.datafixers.Dynamic<?> arg0)
m_mdoyinkj(com.mojang.datafixers.Dynamic<?> arg0)
deserialize(com.mojang.datafixers.Dynamic<?> dynamic)
func_227263_a_(com.mojang.datafixers.Dynamic<?> arg0)