public class TreeDecoratorType<P extends TreeDecorator> extends ForgeRegistryEntry<TreeDecoratorType<?>>
Modifier and Type | Field and Description |
---|---|
static TreeDecoratorType<AlterGroundTreeDecorator> |
ALTER_GROUND |
static TreeDecoratorType<BeehiveTreeDecorator> |
BEEHIVE |
static TreeDecoratorType<CocoaTreeDecorator> |
COCOA |
private java.util.function.Function<com.mojang.datafixers.Dynamic<?>,P> |
field_227430_f_ |
static TreeDecoratorType<LeaveVineTreeDecorator> |
LEAVE_VINE |
static TreeDecoratorType<TrunkVineTreeDecorator> |
TRUNK_VINE |
delegate
Constructor and Description |
---|
TreeDecoratorType(java.util.function.Function<com.mojang.datafixers.Dynamic<?>,P> p_i225872_1_) |
Modifier and Type | Method and Description |
---|---|
P |
func_227431_a_(com.mojang.datafixers.Dynamic<?> p_227431_1_) |
private static <P extends TreeDecorator> |
register(java.lang.String p_227432_0_,
java.util.function.Function<com.mojang.datafixers.Dynamic<?>,P> p_227432_1_) |
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
public static final TreeDecoratorType<TrunkVineTreeDecorator> TRUNK_VINE
public static final TreeDecoratorType<LeaveVineTreeDecorator> LEAVE_VINE
public static final TreeDecoratorType<CocoaTreeDecorator> COCOA
public static final TreeDecoratorType<BeehiveTreeDecorator> BEEHIVE
public static final TreeDecoratorType<AlterGroundTreeDecorator> ALTER_GROUND
private final java.util.function.Function<com.mojang.datafixers.Dynamic<?>,P extends TreeDecorator> field_227430_f_
public TreeDecoratorType(java.util.function.Function<com.mojang.datafixers.Dynamic<?>,P> p_i225872_1_)
private static <P extends TreeDecorator> TreeDecoratorType<P> register(java.lang.String p_227432_0_, java.util.function.Function<com.mojang.datafixers.Dynamic<?>,P> p_227432_1_)
public P func_227431_a_(com.mojang.datafixers.Dynamic<?> p_227431_1_)