# Minecraft Plugin Generation Prompt (Codex) Create a production-ready, fully dynamic settings plugin for Paper 1.21.11 named: # 🩸 BloodSettings This is NOT a basic BetterSettings clone. This must be a category-driven, fully configurable, and dynamically extensible settings system. --- ## 🔥 Core Concept * ALL settings are controlled through categories * Admins define: * Categories * Which settings exist * Which settings are enabled/disabled * Players can: * Toggle settings * Create their own custom settings (within limits) --- ## 📁 REQUIRED FILE STRUCTURE Generate ALL files: * `plugin.yml` * `config.yml` * `categories.yml` * `settings.yml` * `messages.yml` * Full Java source structure with packages: * `core` * `gui` * `settings` * `storage` * `commands` * `api` --- ## 🧠 SYSTEM ARCHITECTURE ### Category System (IMPORTANT) * Settings MUST belong to categories * Categories are defined in `categories.yml` Example: