Staff Punch icon

Staff Punch -----

Punch Staff and make them go flying in your server lobbies.



Important Note: Yes. This is a remake plugin of a popular server.

Recommended for nice prefixes:
- LuckPerms (for the rank prefix)

NOTE: May there be any bugs/features you want added, Please let me know and I will try to get on it ASAP.

(If it's urgent send me a message on Discord or join the Server, since I don't check Spigot daily. Other plugin suggestions are also welcome!)

Username: Oefen
Discord:
https://discord.gg/wTStFh2qg6

screenshot of the main GUI:
upload_2025-6-29_6-9-24.png
upload_2025-6-29_6-9-51.png
upload_2025-6-29_6-10-34.png

upload_2025-6-29_6-10-49.png

upload_2025-6-29_6-11-10.png

Commands:
/staffpunch messages
Open the main GUI.
/staffpunch toggleToggle ON/OFF to allow being punched.
/staffpunch cooldown {player} • Reset player's cooldown .
/staffpunch reload • Reload the config file .

Permissions:
staffpunch.punch Allows you to Punch staff.
staffpunch.punchable Allows you to be punched by players.
staffpunch.admin Use admin commands.

Punch Message Perms:

staffpunch.message.* (gives all message perms)
staffpunch.message.default

staffpunch.message.loving
staffpunch.message.boop
staffpunch.message.snowball


Code (Text):

# StaffPunch Plugin Configuration
# This plugin allows players to punch staff members with fun effects!
# Compatible with Minecraft versions 1.8-1.21.6

# Launch velocity for punched staff members (higher = more launch)
launch-velocity: 4

# Cooldown in seconds before a player can punch again
cooldown-seconds: 60

# Sound to play when punching (automatically converted for your server version)
# Modern versions (1.13+): ENTITY_SLIME_JUMP, ENTITY_EXPERIENCE_ORB_PICKUP, BLOCK_NOTE_BLOCK_PLING
# Legacy versions (1.8-1.12): SLIME_WALK, ORB_PICKUP, NOTE_PLING
sound: ENTITY_SLIME_JUMP

# Particle effect to spawn (automatically converted for your server version)
# Modern versions (1.13+): CLOUD, EXPLOSION_NORMAL, FIREWORKS_SPARK, HEART
# Legacy versions (1.8-1.12): CLOUD, EXPLOSION, FIREWORKS_SPARK, HEART
particle: CLOUD

# Number of particles to spawn
particle-count: 20

# Whether to broadcast a message when someone punches a staff member
broadcast-message: true

# Messages configuration
messages:
  # Message shown when someone punches a staff member
  # Placeholders: %puncher% = name of player who punched, %punched% = name of staff member
  punch: "&a%puncher% &7punched &c%punched% &7into the air!"
 
  # Message shown when a player is on cooldown
  # Placeholders: %time% = remaining cooldown time in seconds
  cooldown: "&cYou must wait &e%time% &cseconds before punching again!"
 
  # Message shown when a player doesn't have permission to punch
  no-permission: "&cYou don't have permission to punch staff!"
 
  # Message shown when a player tries to punch themselves
  self-punch: "&cYou can't punch yourself!"

# Version compatibility information:
# The plugin automatically detects your server version and adjusts:
# - Particle effects (Effect enum for 1.8-1.12, Particle enum for 1.13+)
# - Sound names (legacy names for 1.8-1.12, modern names for 1.13+)
# - API calls (reflection-based for maximum compatibility)

# Permission nodes:
# - staffpunch.punch: Allows players to punch staff members (default: true)
# - staffpunch.punchable: Makes a player punchable by others (default: op)
# - staffpunch.admin: Admin commands (default: op)

# List of world names where punching and the GUI are allowed
whitelisted-worlds:
  - world
  - world_lobby
  - staff_lounge
 

Resource Information
Author:
----------
Total Downloads: 49
First Release: Jun 29, 2025
Last Update: Jun 29, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings