HomeJavaModsSmashThePing
SmashThePing
ModsJava

SmashThePing

by frqmelikescheese · on Modrinth

this plugin unifies the delay between a shield break to a mace hit and gives all players the same time range to stun slam for mace pvp! - level your…

⬇ Download on Modrinth

SmashThePing

Level the playing field for stun-slam combos in Minecraft PvP!

SmashThePing is a server-side plugin that normalizes ping for the stun-slam combat technique, allowing high-ping players to execute combos as effectively as low-ping players.

🎯 What is a Stun-Slam?

A stun-slam is a powerful PvP combo where you:

  1. Hit an opponent's shield with an axe to stun/disable it
  2. Immediately follow up with a mace smash attack while they're vulnerable

Normally, this combo is extremely ping-dependent - players with 20ms ping can execute it flawlessly, while players with 200-500ms struggle to land the follow-up before the target's invulnerability frames reset.

✨ Features

📦 Installation

  1. Download the latest .jar file
  2. Place it in your server's plugins folder
  3. Start/restart your server
  4. Configure with /smashping set <ms> (default: 500ms)

🎮 Commands

Command Description Example
/smashping Show all available commands /smashping
/smashping toggle Enable/disable ping compensation /smashping toggle
/smashping set <ms> Set compensation window in milliseconds /smashping set 300
/smashping info View current settings and active combos /smashping info

Aliases: /sping, /stunping

Tab Completion: All commands and values support tab completion for easy configuration!

⚙️ Configuration

The plugin creates a config.yml file automatically:

compensation-window-ms: 500

Choosing the Right Value

🔧 How It Works

  1. Plugin detects when a player hits a blocking opponent with an axe
  2. Records the timestamp of this "shield stun" hit
  3. When the same player follows up with a mace within the configured window, the plugin temporarily removes the target's invulnerability frames
  4. The mace hit connects successfully, regardless of the attacker's actual network latency

Result: A 500ms ping player can execute stun-slams just as effectively as a 20ms ping player!

🛠️ Technical Details

📊 Example Use Cases

Scenario 1: International Server

Players from Europe (50ms) and Asia (300ms) play together. With SmashThePing set to 500ms, both can execute stun-slams equally.

Scenario 2: Tournament Server

Level the playing field by ensuring all participants have the same combo timing window, making skill more important than ping.

Scenario 3: Practice Server

Help players practice stun-slam timing without worrying about their connection quality.

🐛 Troubleshooting

Commands don't work?

Combo not triggering?

Performance issues?

📝 Permissions

By default, all players can use the plugin. To restrict commands, add to your permissions plugin:

smashping.admin  # Allows using all /smashping commands

📜 License

This plugin is close source. Feel free but not decompile, change .


Made with ❤️ for the Minecraft PvP community By Frqme

Stop letting ping decide your fights - let skill shine through!

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more