Guild Plugin

Guild Plugin delivers a full-featured guild system for Minecraft servers, enabling players to create, manage, and grow their factions.

1,73k

Quick challenge

How far can you run before the mobs catch you?

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

ADS