001    package org.bukkit;
002    
003    /**
004     * Tree and organic structure types.
005     */
006    public enum TreeType {
007    
008        /**
009         * Regular tree, no branches
010         */
011        TREE,
012        /**
013         * Regular tree, extra tall with branches
014         */
015        BIG_TREE,
016        /**
017         * Redwood tree, shaped like a pine tree
018         */
019        REDWOOD,
020        /**
021         * Tall redwood tree with just a few leaves at the top
022         */
023        TALL_REDWOOD,
024        /**
025         * Birch tree
026         */
027        BIRCH,
028        /**
029         * Standard jungle tree; 4 blocks wide and tall
030         */
031        JUNGLE,
032        /**
033         * Smaller jungle tree; 1 block wide
034         */
035        SMALL_JUNGLE,
036        /**
037         * Jungle tree with cocoa plants; 1 block wide
038         */
039        COCOA_TREE,
040        /**
041         * Small bush that grows in the jungle
042         */
043        JUNGLE_BUSH,
044        /**
045         * Big red mushroom; short and fat
046         */
047        RED_MUSHROOM,
048        /**
049         * Big brown mushroom; tall and umbrella-like
050         */
051        BROWN_MUSHROOM,
052        /**
053         * Swamp tree (regular with vines on the side)
054         */
055        SWAMP,
056        /**
057         * Acacia tree.
058         */
059        ACACIA,
060        /**
061         * Dark Oak tree.
062         */
063        DARK_OAK,
064        /**
065         * Mega redwood tree; 4 blocks wide and tall
066         */
067        MEGA_REDWOOD,
068        /**
069         * Tall birch tree
070         */
071        TALL_BIRCH,
072    }