net.minecraft.world.gen.trunk

public class TrunkPlacerType<P extends TrunkPlacer>

net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType
net.minecraft.class_5142
net.minecraft.world.gen.trunk.TrunkPlacerType

Field summary

Modifier and TypeField
public static final TrunkPlacerType<StraightTrunkPlacer>
STRAIGHT_TRUNK_PLACER
field_23763
STRAIGHT_TRUNK_PLACER
public static final TrunkPlacerType<ForkingTrunkPlacer>
FORKING_TRUNK_PLACER
field_23764
FORKING_TRUNK_PLACER
public static final TrunkPlacerType<GiantTrunkPlacer>
GIANT_TRUNK_PLACER
field_24171
GIANT_TRUNK_PLACER
public static final TrunkPlacerType<MegaJungleTrunkPlacer>
MEGA_JUNGLE_TRUNK_PLACER
field_24172
MEGA_JUNGLE_TRUNK_PLACER
public static final TrunkPlacerType<DarkOakTrunkPlacer>
DARK_OAK_TRUNK_PLACER
field_24173
DARK_OAK_TRUNK_PLACER
public static final TrunkPlacerType<LargeOakTrunkPlacer>
FANCY_TRUNK_PLACER
field_24174
FANCY_TRUNK_PLACER
public static final TrunkPlacerType<BendingTrunkPlacer>
BENDING_TRUNK_PLACER
field_29309
BENDING_TRUNK_PLACER
public static final TrunkPlacerType<UpwardsBranchingTrunkPlacer>
UPWARDS_BRANCHING_TRUNK_PLACER
field_38792
UPWARDS_BRANCHING_TRUNK_PLACER
public static final TrunkPlacerType<CherryTrunkPlacer>
CHERRY_TRUNK_PLACER
field_42855
CHERRY_TRUNK_PLACER
private final com.mojang.serialization.MapCodec<P>
codec
field_24973
codec

Constructor summary

ModifierConstructor
private (com.mojang.serialization.MapCodec<P> codec)

Method summary

Modifier and TypeMethod
private static <P extends TrunkPlacer> TrunkPlacerType<P>
register(String name, com.mojang.serialization.MapCodec<P> codec)
method_26995(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String id, com.mojang.serialization.MapCodec<P> codec)
public com.mojang.serialization.MapCodec<P>
codec()
method_28908()
getCodec()