š„ 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)