New features:
• Same-target spam guard limits chain kills on the same victim: optional notify-only, soft (skips kill-reward handling on repeat kills), or hard (also blocks PvP damage from that killer until the cooldown ends)
New features:
• Optional kill rewards: on valid PvP kills the console runs configuredcommands-as-killerlines for the killer
• Anti-abuse options: block same-IP kills for rewards, killer–victim pair cooldown, global victim cooldown, and a per-killer daily cap
• Streak-based tiers: every reward tier whose minimum killstreak is met runs in order, so multiple command sets can stack on one kill
New features:
• Death message templates can use%killer_health%or{killer_health}to show the killer’s remaining full hearts at the time of death
Improvements:
• Per-player faster crystal toggles are now stored in the combat database (perfcombat_fast_crystal)
New features:
• Optional cuboid regions where listed items can be denied or only those items allowed (first matching region wins)
• Uses player position; respects the same world allow/deny list as combat when enabled in config
• Covers common item use paths: right-click throwables, food and potion consumption, and bow/crossbow/trident/pearl/wind charge launches
Improvements:
• Configurable notify cooldown so blocked-use feedback does not spam chat
• Dedicated bypass permission plus optional operator exemption for this feature
Technical:
• Config version bumped to 11 with safe defaults (feature off until you enable it and define regions)
region-item-rules: enabled: false respect-world-filter: true exempt-permission: perfcombat.regionitems.bypass notify-cooldown-ticks: 40 regions: pvp_spawn_box: world: world min: [0, 60, 0] max: [20, 80, 20] list-type: deny # deny = gelistete Items blocken; allow = nur gelistete erlaubt materials: - ENDER_PEARL - GOLDEN_APPLE - ENCHANTED_GOLDEN_APPLE
Bug fixes:
• Fixed a Folia thread violation where the action bar task accessed player entity state from the global scheduler — each player's sendActionBar call is now dispatched through their entity scheduler
Improvements:
• Message display mode no longer reads from config on every sent message — cached at load and on reload
New features:
• Added "Fast Crystals" module: per-player toggle to instantly remove ender crystals client-side on hit (/fastercrystal, /togglecrystalbreak)
• Added "Ghost Totem Fix" module: prevents totem ghosting where players die despite holding a Totem of Undying
• Both modules can be individually enabled/disabled in config under the new "modules" section
• Ghost totem fix applies vanilla totem effects (regeneration, absorption, fire resistance) with configurable durations
• Ghost totem fix plays totem sound and particle effects (configurable)
• New permissions: perfcombat.fastcrystal (toggle, default: true), perfcombat.ghosttotem.bypass (default: false)
New features:
• List worlds underenderpearl.block_pearl_while_in_combat_in_worlds: while combat-tagged and standing in one of those worlds, players cannot throw ender pearls and pearl teleports are cancelled, no matter which world the pearl lands in
