001    /**
002     * Group.java - Group stuff.
003     * 
004     * @author James
005     */
006    public class Group {
007    
008        /**
009         * Group ID - used for database transactions
010         */
011        public int ID;
012        /**
013         * Group Name
014         */
015        public String Name;
016        /**
017         * Group Prefix/Color
018         */
019        public String Prefix;
020        /**
021         * List of commands this group can use
022         */
023        public String[] Commands;
024        /**
025         * List of groups this group inherits/has control over
026         */
027        public String[] InheritedGroups;
028        /**
029         * Is true if it's the default group
030         */
031        public boolean DefaultGroup;
032        /**
033         * If true all players within this group ignore restrictions
034         */
035        public boolean IgnoreRestrictions;
036        /**
037         * If true all players within this group have administrator privileges
038         */
039        public boolean Administrator;
040        /**
041         * If false this player can not modify chests or furnaces and can not
042         * destroy/create blocks
043         */
044        public boolean CanModifyWorld = true;
045    }