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 }