MaceBlocker icon

MaceBlocker -----

MaceBlocker



MaceBlocker Documentation
️ Configuration & Setup
This plugin is completely plug-and-play.

  • There are no complex configuration files (config.yml) to manage or mess up.

  • Simply drop the compiled .jar file into your server's /plugins/ directory and restart/reload the server to initialize the protection.
Commands & Permissions
To keep things lightweight and high-performance, this version of the plugin runs purely in the background via event listening.

  • Commands: None (No setup required!)

  • Permissions: None (Applies globally to all players on the server automatically)
How it Works (Technical Details)
The plugin listens for the Spigot/Paper EntityDamageByEntityEvent. When triggered:

  1. It verifies if the attacker is a player.

  2. It checks the player's main hand for Material.MACE.

  3. If a Mace is detected, the damage event is entirely cancelled (event.setCancelled(true)), preventing health reduction, knockback, or custom smash mechanics from processing.

  4. The player receives a direct action/chat warning message.
Resource Information
Author:
----------
Total Downloads: 9
First Release: Jun 1, 2026
Last Update: Jun 1, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings