⚔️ CelestCombat - Version 1.0.3
🛠️ Bug Fixes
-
🌀 Reload Command
- Fixed an issue where changes in the config file wouldn't apply after using
/celestcombat reload
.
- Fixed an issue where changes in the config file wouldn't apply after using
-
🪖 Elytra Restriction
- Fixed bug won't allowing players to equip a chestplate when Elytra usage was blocked in combat.
-
🎁 Kill Reward Duplication
- Fixed a duplication bug causing kill reward commands to trigger multiple times under specific conditions.
✨ New Features & Improvements
-
🧊 Flight Permission During Combat
- Introduced a new permission to allow specific players to fly even while in combat.
# Permission: celestcombat.combat.fly # Description: Allows players to fly while in combat # Default: op
-
🛑 Admin Kick/Ban Protection
- Players kicked or banned by server staff will no longer be punished for combat logging.
combat: exempt_admin_kick: true
-
🔒 Toggleable Item Restrictions
- Item restrictions during combat can now be toggled on/off in the config.
item_restrictions: enabled: true
-
🧭 Per-World Ender Pearl Cooldowns
- Customize ender pearl cooldowns per world, both in and out of combat.
enderpearl_cooldown: enabled: true duration: 10s in_combat_only: true worlds: minigames: false
-
🧱 Custom Barrier Block
- You can now customize the block used for the WorldGuard safezone barrier.
safezone_barrier: block: RED_STAINED_GLASS_PANE
-
🌐 Custom Language System
- You can now add your own custom language folder for personalized messages.
# For custom languages: # 1. Create a new folder in the language directory # 2. Use en_US/messages.yml as a template # 3. Modify messages.yml as needed # 4. Set 'language' in config to your custom folder name # ⚠️ Do not modify default language files directly!
⚔️ CelestCombat - Version 1.0.2
✨ New Features & Improvements
-
⏱️ New Time Format Support
- Configuration files now support a new, flexible time format.
Example formats:"20s"
,"5m"
, or"1d_2h_30m"
. - ⚠️ Important: Update your old config to match this format or delete it to let the plugin generate a new one.
- Configuration files now support a new, flexible time format.
-
🕰️ Ender Pearl Cooldown
- Added a configurable cooldown timer for Ender Pearls that works alongside combat.
- Helps players better time their escapes or movement in combat.
-
🚫 Creative Fly Disabled in Combat
- Players are now automatically prevented from using Creative Fly while tagged in combat.
-
⚙️ Combat Tag Optimization
- Code improvements in how players are tagged during combat.
- Increases performance and reduces server strain in high-activity environments.
-
📝 Updated Messages File
- Refreshed language and formatting of message files.
- Delete your current
messages.yml
to let the plugin create an updated version.
👉 ⚠️ Important: Please update your old configuration files to match the new format to avoid errors. Alternatively, delete your current config file and let the plugin regenerate it.
⚔️ CelestCombat - Version 1.0.1
✨ New Features
-
🔔 Update Checker
- Automatically notifies server administrators when a new plugin version is available.
-
💀 Death Animation System
- Added configurable death animations to enhance combat immersion.
- Supports multiple animations; a random one plays if more than one is enabled.
death_animation: enabled: true # Only play death animation for player kills only_player_kill: true # Enable/disable each # If multiple are enabled, random one will play each time animation: lightning: true fire_particles: false
-
🛡️ WorldGuard Safezone Barrier
- Introduced a visual barrier for WorldGuard no-PvP regions.
- Helps visually indicate protected zones during combat.
- Players cannot enter the safezone while in combat.
- Players cannot use ender pearls to teleport into the safezone during combat.
safezone_barrier: duration: 5 # How long the barrier stays in seconds height: 4 # How tall the barrier is width: 5 # How wide the barrier is
-
⛔ Combat Item Restrictions
- Added the ability to block specific items during combat.
- Prevents unfair advantages by restricting key items.
# Items that are blocked during combat # Available items: Foods, Potions, and Elytra disabled_items: - CHORUS_FRUIT - ELYTRA