Guild Plugin
Guild Plugin delivers a full-featured guild system for Minecraft servers, enabling players to create, manage, and grow their factions.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Guild Plugin
Guild Plugin - Feature-Complete Minecraft Guild System
Guild Plugin is a comprehensive Minecraft server plugin that provides a complete guild/clan system for your server. With this plugin, players can create and manage their own guilds, invite members, establish inter-guild relationships, and enjoy various guild features.
Core Features
Guild Management
- Create and customize guilds (name, tag, description) - Manage guild members (invite, kick, promote, demote) - Role-based permission system (Leader, Officer, Member) - Set and teleport to guild home - Guild application system
Economy System
- Guild fund management (deposit, withdraw, transfer) - Guild creation fee configuration - Economy system integration (supports multiple economy plugins via Vault)
Relationship System
- Inter-guild relationship management (allied, hostile, neutral, at war, truce) - Relationship status notifications - War status alerts
Leveling System
- Guild level progression - Increased member capacity - Unlock additional guild features
User Interface
- Complete Graphical User Interface (GUI) - Intuitive menu system - Customizable interface configuration
Technical Features
- High Performance: All database operations are asynchronous, ensuring no impact on server performance - High Performance: Supports both SQLite and MySQL - High Performance: Integrated with PlaceholderAPI - High Performance: Fully compatible with Bukkit permission system - High Performance: Optimized code ensures smooth server operation
Commands
- `/guild` - Main guild command - `/guildadmin` - Guild administration command
Permission Nodes
- Uses built-in permission system
Basic Guild Information Variables
Guild Basic Info
- `%guild_name%` - Guild name - `%guild_tag%` - Guild tag - `%guild_membercount%` - Current member count - `%guild_maxmembers%` - Maximum member capacity - `%guild_level%` - Guild level - `%guild_balance%` - Guild balance (2 decimal places) - `%guild_frozen%` - Guild status (Normal/Frozen/No Guild)
Player Guild Info
- `%guild_role%` - Player's guild role (Leader/Officer/Member) - `%guild_joined%` - When player joined the guild - `%guild_contribution%` - Player's contribution to the guild
Guild Status Check Variables
Player Status
- `%guild_hasguild%` - Whether player has a guild (Yes/No) - `%guild_isleader%` - Whether player is leader (Yes/No) - `%guild_isofficer%` - Whether player is officer (Yes/No) - `%guild_ismember%` - Whether player is member (Yes/No)
Guild Permission Check Variables
Permission Status
- `%guild_caninvite%` - Can invite players (Yes/No) - `%guild_cankick%` - Can kick members (Yes/No) - `%guild_canpromote%` - Can promote members (Yes/No) - `%guild_candemote%` - Can demote members (Yes/No) - `%guild_cansethome%` - Can set guild home (Yes/No) - `%guild_canmanageeconomy%` - Can manage guild economy (Yes/No)
Requirements
- Minecraft Server Version: 1.21+ - Java Version: JDK 17+ - Optional Dependencies: Vault (for economy support), PlaceholderAPI (for placeholder support)
Installation Steps
1. Place the plugin jar file in your server's `plugins` folder 2. Start the server - the plugin will automatically generate configuration files 3. Edit configuration files as needed 4. Restart server to apply changes