Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for ptthanh02

A simple plugin that tags players in PvP and kills those who disconnect to prevent combat logging.

Report CelestCombat?

Release
1.0.3

ptthanh02 released CelestCombat version 1.0.3 on April 6, 2025

⚔️ 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.
  • 🪖 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!
    

Information

Published onApril 6, 2025
Downloads1

Platforms

Paper Paper (1.21-1.21.4)