Package org.bukkit

Enum Class TreeType

All Implemented Interfaces:
Serializable, Comparable<TreeType>, Constable

public enum TreeType extends Enum<TreeType>
Tree and organic structure types.
  • Enum Constant Details Link icon

    • TREE Link icon

      public static final TreeType TREE
      Regular tree, no branches
    • BIG_TREE Link icon

      public static final TreeType BIG_TREE
      Regular tree, extra tall with branches
    • REDWOOD Link icon

      public static final TreeType REDWOOD
      Redwood tree, shaped like a pine tree
    • TALL_REDWOOD Link icon

      public static final TreeType TALL_REDWOOD
      Tall redwood tree with just a few leaves at the top
    • BIRCH Link icon

      public static final TreeType BIRCH
      Birch tree
    • JUNGLE Link icon

      public static final TreeType JUNGLE
      Standard jungle tree; 4 blocks wide and tall
    • SMALL_JUNGLE Link icon

      public static final TreeType SMALL_JUNGLE
      Smaller jungle tree; 1 block wide
    • COCOA_TREE Link icon

      public static final TreeType COCOA_TREE
      Jungle tree with cocoa plants; 1 block wide
    • JUNGLE_BUSH Link icon

      public static final TreeType JUNGLE_BUSH
      Small bush that grows in the jungle
    • RED_MUSHROOM Link icon

      public static final TreeType RED_MUSHROOM
      Big red mushroom; short and fat
    • BROWN_MUSHROOM Link icon

      public static final TreeType BROWN_MUSHROOM
      Big brown mushroom; tall and umbrella-like
    • SWAMP Link icon

      public static final TreeType SWAMP
      Swamp tree (regular with vines on the side)
    • ACACIA Link icon

      public static final TreeType ACACIA
      Acacia tree.
    • DARK_OAK Link icon

      public static final TreeType DARK_OAK
      Dark Oak tree.
    • MEGA_REDWOOD Link icon

      public static final TreeType MEGA_REDWOOD
      Mega redwood tree; 4 blocks wide and tall
    • MEGA_PINE Link icon

      public static final TreeType MEGA_PINE
      Mega pine tree
    • TALL_BIRCH Link icon

      public static final TreeType TALL_BIRCH
      Tall birch tree
    • CHORUS_PLANT Link icon

      public static final TreeType CHORUS_PLANT
      Large plant native to The End
    • CRIMSON_FUNGUS Link icon

      public static final TreeType CRIMSON_FUNGUS
      Large crimson fungus native to the nether
    • WARPED_FUNGUS Link icon

      public static final TreeType WARPED_FUNGUS
      Large warped fungus native to the nether
    • AZALEA Link icon

      public static final TreeType AZALEA
      Tree with large roots which grows above lush caves
    • MANGROVE Link icon

      public static final TreeType MANGROVE
      Mangrove tree
    • TALL_MANGROVE Link icon

      public static final TreeType TALL_MANGROVE
      Tall mangrove tree
    • CHERRY Link icon

      public static final TreeType CHERRY
      Cherry tree
    • PALE_OAK Link icon

      public static final TreeType PALE_OAK
      Pale oak tree
    • PALE_OAK_CREAKING Link icon

      public static final TreeType PALE_OAK_CREAKING
      Pale oak tree with a creaking heart
  • Method Details Link icon

    • values Link icon

      public static TreeType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static TreeType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null