ShyGuild

ShyGuild is a modern, template-based guild plugin for Bukkit and Folia based Minecraft servers. It allows players to create, manage, and join guilds with a flexible role and permission system powered by LuckPerms integration.
✨ Key Features
Core Features
- 🏰 Template-Based Guilds: Create guilds from customizable templates with predefined roles and permissions
- 🔑 Role & Permission System: Flexible role management with automatic LuckPerms permission assignment
- 📨 Invite System: Players can invite others to join their guild with configurable invite limits
- 🛡️ Name Moderation: Built-in word blacklist and name validation rules
Guild Management
- 👑 Role Hierarchy: Define custom roles (e.g., owner, officer, member) with per-role permissions
- 👥 Member Management: Add, remove, invite, and list guild members
- 📋 Multi-Guild Support: Players can join multiple guilds simultaneously (configurable limit)
- 🗑️ Guild Lifecycle: Full create, manage, and delete workflow
Compatibility
- 📦 Server Support: Bukkit and Folia compatible
- 🔌 Plugin Integration: PlaceholderAPI and LuckPerms support
- 💾 Database Support: SQLite and MySQL with cross-server synchronization
📚 Documentation
- Configuration Guide - Step-by-step setup instructions
- Commands Reference - Complete command documentation
- Permissions - Permission nodes and access levels
💡 Example Use Cases
- Survival Servers: Let players form guilds with shared permissions and roles
- Faction Servers: Organize players into factions with hierarchical role structures
- RPG Servers: Create adventuring parties or guilds with custom role templates
- Server Networks: Synchronize guild data across multiple servers via MySQL