Enum Class TreeType

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

public enum TreeType extends Enum<TreeType>
Tree and organic structure types.
Since:
1.0.0
  • Enum Constant Details

    • TREE

      public static final TreeType TREE
      Regular tree, no branches
      Since:
      1.0.0
    • BIG_TREE

      public static final TreeType BIG_TREE
      Regular tree, extra tall with branches
      Since:
      1.0.0
    • REDWOOD

      public static final TreeType REDWOOD
      Redwood tree, shaped like a pine tree
      Since:
      1.0.0
    • TALL_REDWOOD

      public static final TreeType TALL_REDWOOD
      Tall redwood tree with just a few leaves at the top
      Since:
      1.0.0
    • BIRCH

      public static final TreeType BIRCH
      Birch tree
      Since:
      1.0.0
    • JUNGLE

      public static final TreeType JUNGLE
      Standard jungle tree; 4 blocks wide and tall
      Since:
      1.2.2
    • SMALL_JUNGLE

      public static final TreeType SMALL_JUNGLE
      Smaller jungle tree; 1 block wide
      Since:
      1.3.1
    • COCOA_TREE

      public static final TreeType COCOA_TREE
      Jungle tree with cocoa plants; 1 block wide
      Since:
      1.7.10
    • JUNGLE_BUSH

      public static final TreeType JUNGLE_BUSH
      Small bush that grows in the jungle
      Since:
      1.3.1
    • RED_MUSHROOM

      public static final TreeType RED_MUSHROOM
      Big red mushroom; short and fat
      Since:
      1.1.0
    • BROWN_MUSHROOM

      public static final TreeType BROWN_MUSHROOM
      Big brown mushroom; tall and umbrella-like
      Since:
      1.1.0
    • SWAMP

      public static final TreeType SWAMP
      Swamp tree (regular with vines on the side)
      Since:
      1.3.1
    • ACACIA

      public static final TreeType ACACIA
      Acacia tree.
      Since:
      1.7.2
    • DARK_OAK

      public static final TreeType DARK_OAK
      Dark Oak tree.
      Since:
      1.7.2
    • MEGA_REDWOOD

      public static final TreeType MEGA_REDWOOD
      Mega redwood tree; 4 blocks wide and tall
      Since:
      1.7.2
    • MEGA_PINE

      public static final TreeType MEGA_PINE
      Mega pine tree
      Since:
      1.20.6
    • TALL_BIRCH

      public static final TreeType TALL_BIRCH
      Tall birch tree
      Since:
      1.7.2
    • CHORUS_PLANT

      public static final TreeType CHORUS_PLANT
      Large plant native to The End
      Since:
      1.9.4
    • CRIMSON_FUNGUS

      public static final TreeType CRIMSON_FUNGUS
      Large crimson fungus native to the nether
      Since:
      1.16.1
    • WARPED_FUNGUS

      public static final TreeType WARPED_FUNGUS
      Large warped fungus native to the nether
      Since:
      1.16.1
    • AZALEA

      public static final TreeType AZALEA
      Tree with large roots which grows above lush caves
      Since:
      1.17
    • MANGROVE

      public static final TreeType MANGROVE
      Mangrove tree
      Since:
      1.19
    • TALL_MANGROVE

      public static final TreeType TALL_MANGROVE
      Tall mangrove tree
      Since:
      1.19
    • CHERRY

      public static final TreeType CHERRY
      Cherry tree
      Since:
      1.19.4
    • PALE_OAK

      public static final TreeType PALE_OAK
      Pale oak tree
      Since:
      1.21.3
    • PALE_OAK_CREAKING

      public static final TreeType PALE_OAK_CREAKING
      Pale oak tree with a creaking heart
      Since:
      1.21.3
  • Method Details

    • values

      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

      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