Skip to content

ShyGuild

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

💡 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