public static enum TreeGenerator.TreeType extends java.lang.Enum<TreeGenerator.TreeType>
Enum Constant and Description |
---|
ACACIA |
BIG_TREE |
BIRCH |
BROWN_MUSHROOM |
CHORUS_PLANT |
CRIMSON_FUNGUS |
DARK_OAK |
JUNGLE |
JUNGLE_BUSH |
MEGA_REDWOOD |
PINE |
RANDOM |
RANDOM_BIRCH |
RANDOM_JUNGLE |
RANDOM_MUSHROOM |
RANDOM_REDWOOD |
RED_MUSHROOM |
REDWOOD |
SHORT_JUNGLE |
SMALL_JUNGLE |
SWAMP |
TALL_BIRCH |
TALL_REDWOOD |
TREE |
WARPED_FUNGUS |
Modifier and Type | Field and Description |
---|---|
com.google.common.collect.ImmutableList<java.lang.String> |
lookupKeys |
Modifier and Type | Method and Description |
---|---|
boolean |
generate(EditSession editSession,
BlockVector3 pos) |
static java.util.Set<java.lang.String> |
getAliases() |
java.lang.String |
getName()
Get user-friendly tree type name.
|
static java.util.Set<java.lang.String> |
getPrimaryAliases() |
static TreeGenerator.TreeType |
lookup(java.lang.String name)
Return type from name.
|
static TreeGenerator.TreeType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TreeGenerator.TreeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TreeGenerator.TreeType TREE
public static final TreeGenerator.TreeType BIG_TREE
public static final TreeGenerator.TreeType REDWOOD
public static final TreeGenerator.TreeType TALL_REDWOOD
public static final TreeGenerator.TreeType MEGA_REDWOOD
public static final TreeGenerator.TreeType RANDOM_REDWOOD
public static final TreeGenerator.TreeType BIRCH
public static final TreeGenerator.TreeType TALL_BIRCH
public static final TreeGenerator.TreeType RANDOM_BIRCH
public static final TreeGenerator.TreeType JUNGLE
public static final TreeGenerator.TreeType SMALL_JUNGLE
public static final TreeGenerator.TreeType SHORT_JUNGLE
public static final TreeGenerator.TreeType RANDOM_JUNGLE
public static final TreeGenerator.TreeType JUNGLE_BUSH
public static final TreeGenerator.TreeType RED_MUSHROOM
public static final TreeGenerator.TreeType BROWN_MUSHROOM
public static final TreeGenerator.TreeType CRIMSON_FUNGUS
public static final TreeGenerator.TreeType WARPED_FUNGUS
public static final TreeGenerator.TreeType RANDOM_MUSHROOM
public static final TreeGenerator.TreeType SWAMP
public static final TreeGenerator.TreeType ACACIA
public static final TreeGenerator.TreeType DARK_OAK
public static final TreeGenerator.TreeType PINE
public static final TreeGenerator.TreeType CHORUS_PLANT
public static final TreeGenerator.TreeType RANDOM
public final com.google.common.collect.ImmutableList<java.lang.String> lookupKeys
public static TreeGenerator.TreeType[] values()
for (TreeGenerator.TreeType c : TreeGenerator.TreeType.values()) System.out.println(c);
public static TreeGenerator.TreeType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static java.util.Set<java.lang.String> getAliases()
public static java.util.Set<java.lang.String> getPrimaryAliases()
public boolean generate(EditSession editSession, BlockVector3 pos) throws MaxChangedBlocksException
MaxChangedBlocksException
public java.lang.String getName()
@Nullable public static TreeGenerator.TreeType lookup(java.lang.String name)
name
- name to search