🔥 1. Invisible Kill Message System If a player has Invisibility effect and kills another player: Hide killer name in death message Replace with styled text like: ☠ Unknown ??? ✦✦✦ Otherwise, show normal kill message 🎒 2. Extra Slots System Each kill gives +9 extra storage slots Command: /extraslots → Opens GUI storage 📈 Rules: Max slots: 90 On death: -9 slots If player has 0 slots → no loss Killing any player always gives slots (unless cooldown applies) 🧠 Storage: GUI-based (like ender chest) Saved with UUID Persistent after restart ⚡ 3. Extra Potion Time System (FIXED & IMPORTANT) Each kill gives +1 minute extra duration Applies to: Strength Speed Fire Resistance Invisibility ✅ IMPORTANT FIX: Extra time must be automatically added to potion effects duration When player drinks potion OR already has effect: Extend duration using stored extra time Must work in real-time and stack properly 📈 Rules: Max extra time: 9 minutes On death: lose all extra time If player has 0 → no loss Command: /extratime → Shows current stored extra time ❤️ 4. Extra Hearts System Each kill gives +1 extra heart (2 HP) 📈 Rules: Max total health must NOT exceed Minecraft limit (20 hearts default + extra system safely handled) Extra hearts are separate from normal health On death: Lose all extra hearts Normal health remains unchanged If player has 0 extra hearts → no loss 🚫 5. Kill Cooldown System (Anti-Farming) If player kills the same player within 30 minutes: NO rewards: No slots No extra time No extra hearts After 30 minutes → rewards enabled again Track via UUID Must persist after restart 🔴⚫ 6. Max Power Effect System If player reaches: 90 slots (max) 9 minutes extra time (max) Effects: Special RED + BLACK styled nametag Visible: Above player head Tab list Visible to all players Removal: If player loses slots OR time → effect removed 🛠️ 7. Commands (FIXED & WORKING) Commands MUST be properly registered in plugin.yml, tab-completable, and error-free. Player Commands: /extraslots → Open storage GUI /extratime → Show extra time Admin Commands: /extraslots give <player> <amount> /extraslots remove <player> <amount> /extratime give <player> <minutes> /extratime remove <player> <minutes> /extrahearts give <player> <amount> /extrahearts remove <player> <amount> Requirements: Proper permissions (e.g., plugin.admin) Clear success/error messages Prevent invalid inputs 💡 8. Additional Requirements Send messages when: Player gains/loses slots, time, hearts Max reached Cooldown blocks rewards Add sound effects on rewards/loss Clean GUI design Optimized (no lag) Modular and configurable (config.yml support)