
Why?
In Minecraft 26.1.2, commands and chat messages share a single spam throttler. This means using commands quickly — tab-completing, running rapid commands — counts against your chat limit. Send too many and the server kicks you for "spam," even though you never typed a chat message.
Mojang fixed this in 26.2-pre-1 by splitting the throttle into two independent buckets. This mod backports that fix to 26.1.2.
What It Does
- Separates command and chat throttling — Commands no longer eat into your chat spam budget, and vice versa
- Adds two new server.properties settings — Configure each threshold independently
- Backports the "disable" behavior — Set a threshold to 0 to turn off that throttle entirely
- Disables throttling in singleplayer — Matches vanilla 26.2 behavior
Configuration
After first launch, two new lines appear in your server.properties:
command-spam-threshold-seconds=10
chat-spam-threshold-seconds=10
The default of 10 matches vanilla behavior. Each value controls how many messages/commands a player can burst-send before getting kicked. Set to 0 to disable throttling for that category.
| Value | Burst Before Kick | Effect |
|---|---|---|
| 0 | Unlimited | Throttle disabled |
| 1 | ~1 | Very strict |
| 10 | ~10 | Vanilla default |
| 20 | ~20 | Relaxed |
Compatibility
- Server-side only — No client installation needed
- NeoForge and Fabric for Minecraft 26.1.2
- Pure Mixin-based — no mod conflicts expected
Installation
Drop the JAR into your server's mods/ folder. No client-side installation required.

