public class TrunkPlacerType<P extends TrunkPlacer> extends Object
| Modifier and Type | Field and Description |
|---|---|
static TrunkPlacerType<class_5211> |
DARK_OAK_TRUNK_PLACER |
private Function<com.mojang.datafixers.Dynamic<?>,P> |
deserializer |
static TrunkPlacerType<class_5212> |
FANCY_TRUNK_PLACER |
static TrunkPlacerType<ForkingTrunkPlacer> |
FORKING_TRUNK_PLACER |
static TrunkPlacerType<class_5214> |
GIANT_TRUNK_PLACER |
static TrunkPlacerType<class_5215> |
MEGA_JUNGLE_TRUNK_PLACER |
static TrunkPlacerType<StraightTrunkPlacer> |
STRAIGHT_TRUNK_PLACER |
| Modifier | Constructor and Description |
|---|---|
private |
TrunkPlacerType(Function<com.mojang.datafixers.Dynamic<?>,P> deserializer) |
| Modifier and Type | Method and Description |
|---|---|
P |
deserialize(com.mojang.datafixers.Dynamic<?> data) |
private static <P extends TrunkPlacer> |
register(String id,
Function<com.mojang.datafixers.Dynamic<?>,P> deserializer) |
public static final TrunkPlacerType<StraightTrunkPlacer> STRAIGHT_TRUNK_PLACER
public static final TrunkPlacerType<ForkingTrunkPlacer> FORKING_TRUNK_PLACER
public static final TrunkPlacerType<class_5214> GIANT_TRUNK_PLACER
public static final TrunkPlacerType<class_5215> MEGA_JUNGLE_TRUNK_PLACER
public static final TrunkPlacerType<class_5211> DARK_OAK_TRUNK_PLACER
public static final TrunkPlacerType<class_5212> FANCY_TRUNK_PLACER
private final Function<com.mojang.datafixers.Dynamic<?>,P extends TrunkPlacer> deserializer
private static <P extends TrunkPlacer> TrunkPlacerType<P> register(String id, Function<com.mojang.datafixers.Dynamic<?>,P> deserializer)
public P deserialize(com.mojang.datafixers.Dynamic<?> data)