BS BanHammer icon

BS BanHammer -----

The legendary admin hammer — ban or kick with a single strike. Lightweight, configurable, Paper 1.21



BanHammer
The legendary admin hammer — ban or kick with a single strike. Lightweight, configurable, Paper 1.21.4.

[HR]
Features
  • Ban/Kick on hit (switchable)
  • Cooldown to prevent spam
  • Bypass/staff protection via permission
  • Optional knockback (horizontal/vertical)
  • Fully configurable item (material, name, lore, CustomModelData, unbreakable, hide flags, give-on-join)
  • Optional resource-pack auto-send (URL, SHA1 hash, prompt, force)
  • Clean messages via messages.yml

Compatibility
  • Server: Paper 1.21.x
  • Java: 21+ required
  • Dependencies: none

Installation
  1. Drop banhammer-2.1.0.jar into plugins/.
  2. Start the server once to generate config.yml and messages.yml.
  3. (Optional) Configure resourcePack.url and hash or keep the feature disabled.

Commands
  • /banhammer give [<player>] — give the hammer
  • /banhammer reload — reload configs
  • /banhammer pack — send/enforce the configured resource pack (if enabled)

Permissions
  • banhammer.command
  • banhammer.use
  • banhammer.give
  • banhammer.reload
  • banhammer.bypass

Configuration (excerpt)
Code (YAML):

item
:
  material
: CARROT_ON_A_STICK
  name
: "<gold>Ban Hammer</gold>"
  customModelData
: 812345
  unbreakable
: true
  hideFlags
: true
  giveOnJoin
: false

mode
: "BAN"               # BAN = permanent ban, KICK = kick with message

cooldown
:
  enabled
: true
  seconds
: 3

knockback
:
  enabled
: false
  horizontal
: 0.8
  vertical
: 0.35

resourcePack
:
  enabled
: false         # enable only if url/hash are configured
  url
: ""
  hash
: ""
  prompt
: "This pack provides the BanHammer texture. Accept?"
  force
: false
  sendOnJoin
: true
  delayTicks
: 40
 
FAQ
  • Player immune? → check banhammer.bypass.
  • Texture not loading? → verify resourcePack.url and SHA1 hash, or keep disabled.
  • Cooldown too strict? → tune cooldown.seconds.

Changelog
  • 2.1.0 — Switchable BAN/KICK mode; optional knockback; resource-pack prompt/hash/force/send-on-join; cooldown; Paper 1.21.4 API; Java 21 target.

Source / Issues
https://discord.gg/xEJjF65K46
Resource Information
Author:
----------
Total Downloads: 6
First Release: Oct 23, 2025
Last Update: Oct 23, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings