public class PropertyTreeType extends net.minecraft.block.properties.PropertyEnum<TreeDefinition>
| Modifier | Constructor and Description |
|---|---|
protected |
PropertyTreeType(java.lang.String name,
java.lang.Class<TreeDefinition> valueClass,
java.util.Collection<TreeDefinition> allowedValues) |
| Modifier and Type | Method and Description |
|---|---|
static PropertyTreeType |
create(java.lang.String name,
int blockNumber,
int variantsPerBlock) |
static int |
getBlockCount(int variantsPerBlock) |
TreeDefinition |
getFirstType() |
create, create, create, create, equals, getAllowedValues, getName, hashCode, parseValueprotected PropertyTreeType(java.lang.String name,
java.lang.Class<TreeDefinition> valueClass,
java.util.Collection<TreeDefinition> allowedValues)
public static int getBlockCount(int variantsPerBlock)
public static PropertyTreeType create(java.lang.String name, int blockNumber, int variantsPerBlock)
public TreeDefinition getFirstType()