YKGuilds
The complete Guild system for your Minecraft server.

📋 About
YKGuilds is a feature-rich, fully configurable guild (clan) plugin. Players can create guilds, invite their friends, claim land, share vaults and banks, fight in guild wars, level up their guild, and even summon and fight a Guild Boss for rewards.
It is a modernized, self-contained fork of the popular Guilds plugin by Glare — rebuilt for newer server versions, with no external library jar required.
✨ Features
- Full Guild Management — create, invite, kick, join, leave, transfer, rename, prefix, MOTD, delete
- Guild Banks — shared economy balance with Vault support, deposit/withdraw with permission checks
- Guild Vaults — per-guild shared storage, upgradeable through tiers
- Guild Levels & XP (NEW!) — guilds earn XP from mob kills, player kills and playtime; configurable level curve
- Leaderboards (NEW!) —
/guilds leaderboardGUI showing top guilds by level or by bank balance - Guild Boss (NEW!) — spawn a raid boss, players fight it for top-damage placement and configurable console-command rewards
- Land Claims — claim chunks around your guild home (WorldGuard based), claim signs, enter/exit messages
- Guild Wars & Arenas — challenge other guilds, score tracking, custom arenas
- Alliances — ally with other guilds and share an ally chat
- Guild Buffs — temporary buffs purchasable from the buff GUI (configurable)
- Invite Codes — share codes so players can join your guild easily
- Guild Chat & Spy — separate chat channels plus admin chat-spy
- Multiple Tiers & Roles — fully configurable tier upgrades and role permissions
- Beautiful GUIs — info, members, list, vaults, buffs and leaderboard menus, all configurable
- Multi-language — a wide range of bundled translations
- PlaceholderAPI support — expose guild data to any PAPI-compatible plugin
- Admin Suite — admin commands for every guild action, plus a complete backup/migrate system
🚀 Getting Started
- Drop
YKGuilds-3.5.7.3-YKStudios.jarinto your server'spluginsfolder - Restart the server
- Run
/guilds create <name>to create your first guild
No external dependencies are required — Vault (for economy), WorldGuard (for claims) and PlaceholderAPI are optional integrations.
🎮 Commands
All commands are also available under the
/guildalias.
| Command | Description |
|---|---|
/guilds create <name> |
Create a guild |
/guilds invite <player> |
Invite a player to your guild |
/guilds accept / /guilds decline |
Accept / decline a guild invite |
/guilds leave / /guilds kick <player> |
Leave / kick from the guild |
/guilds info |
Open the guild info GUI |
/guilds members |
Open the member list GUI |
/guilds list |
Browse all guilds |
/guilds leaderboard |
View top guilds by level or bank |
/guilds bank balance / deposit / withdraw |
Manage the guild bank |
/guilds vault |
Open the guild vault |
/guilds sethome / /guilds home / /guilds delhome |
Manage the guild home |
/guilds claim / /guilds unclaim |
Claim / unclaim land |
/guilds war challenge <guild> |
Challenge another guild to war |
/guilds ally add <guild> |
Add a guild as an ally |
/guilds code create |
Create an invite code |
/guilds level |
View guild level and XP progress |
/guilds boss tp |
Teleport to the active Guild Boss |
/guilds upgrade |
Upgrade your guild tier |
/guilds help |
Show the help menu |
Run /guilds in-game for the full list.
🛠️ Permissions
Every player command uses the guilds.command.<command> node. All of them are included in the default guilds.group.member permission, and admins get the full guilds.group.admin group:
guilds.group.member:
default: true # granted to every player automatically
guilds.group.admin:
default: op # full access (includes everything)
Examples:
guilds.command.create # create a guild
guilds.command.bank # bank commands
guilds.command.boss # boss commands
guilds.command.admin # admin command tree
📊 Placeholders (PlaceholderAPI)
All placeholders use the %guilds_<placeholder>% format:
| Placeholder | Description |
|---|---|
%guilds_name% |
The player's guild name |
%guilds_prefix% |
The player's guild prefix |
%guilds_master% |
The guild's master name |
%guilds_balance% |
The guild bank balance (formatted) |
%guilds_balance_raw% |
The guild bank balance (raw number) |
%guilds_member_count% |
Number of members |
%guilds_members_online% |
Number of members online |
%guilds_role% |
The player's role in the guild |
%guilds_tier% |
The guild's tier level |
%guilds_tier_name% |
The guild's tier name |
%guilds_status% |
The guild's status (public/private) |
%guilds_formatted% |
The full formatted guild tag ([Prefix] Name) |
%guilds_member_1% |
The 1st member name (member_2%, member_3%, ...) |
%guilds_top_wins_name_1% |
Name of the #1 guild by wins |
%guilds_top_wins_amount_1% |
Win count of the #1 guild |
%guilds_top_losses_name_1% |
Name of the #1 guild by losses |
%guilds_top_losses_amount_1% |
Loss count of the #1 guild |
%guilds_top_wlr_name_1% |
Name of the #1 guild by win/loss ratio |
%guilds_top_wlr_amount_1% |
Win/loss ratio of the #1 guild |
%guilds_code_amount% |
Number of active invite codes |
%guilds_max_members% |
Max members for the guild's tier |
%guilds_max_balance% |
Max bank balance for the guild's tier |
%guilds_challenge_wins% / %guilds_challenge_loses% |
War challenge score |
%guilds_motd% |
The guild's MOTD |
%guilds_spying% |
Whether the player has chat spy enabled |
🔌 Compatibility
- Minecraft: 26.1+
- Dependencies: none (self-contained shaded jar)
- Soft-dependencies (optional):
- Vault — economy & permissions
- WorldGuard — land claims
- PlaceholderAPI — placeholders
- Essentials — economy integration
⚙️ Configuration
Everything is configurable in plugins/YKGuilds/config.yml:
- All GUI names, items, materials and lore
- Guild creation / rename / home costs
- Cooldowns and warmups
- Tier levels and their unlocks (tiers.yml)
- Role permissions (roles.yml)
- Guild Boss (enabled, spawn location, type, time limit, rewards)
- XP sources and level curve
- Claim radius, messages and disabled worlds
- Language files (
plugins/YKGuilds/languages/)
Messages use the modern {@@key} referencing system — every message is editable in the language files.
📚 Support & Feedback
- Want a new feature? Let us know on the Discord
YKGuilds is a modified fork of the open-source Guilds plugin, released under the MIT license.
No gallery available for this project.