SecondThought: Command Confirmation Guard
by SuffixHD
SecondThought guards the chat line against accidental clear, kill, stop, ban or other commands by requiring a repeated submission before a typed command is sent.
What it does
Before a manually typed command reaches the server, the client checks whether its root is one of the configured protected roots. A protected command is blocked on first submission and goes through only if the same text is entered again inside the confirmation window, which defaults to 5 seconds. Actions fired from clickable chat text fall outside what version 0.1.0 covers.
Installation is limited to the player's client, so the check needs nothing on a server and runs in single-player as well as on multiplayer. Control commands such as the mode switch are handled locally and never leave the client. Settings are saved automatically to a JSON configuration file, and a damaged file falls back to safe defaults. The default setup protects the common command roots, and the mode can be changed in game at any time without a restart. An undo backup tool is mentioned by the project, but this release does not rely on one.
Key features
Repeat-to-confirm guard
A protected command is blocked on first submission and sent only when the exact same text is entered again within the window.
Configurable confirmation window
The time allowed between the two submissions defaults to 5 seconds and can be changed in the JSON configuration.
Protected command roots
Only the command roots that are listed as protected are checked, so ordinary chat commands pass through without a prompt.
Instant mode switching
A local in-game command changes the active mode at once, and the change is saved to the configuration file.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Donut Buy Confirm is a client-side Fabric mod for 1.21.11 – 26.2 and is open source under the GNU General Public License v3.0 only, so it covers purchase confirmations in a different way. Leave Confirm is also client-side on Fabric for 1.21.11 and is open source under the MIT License, but it prompts when leaving rather than guarding typed commands. SecondThought is released under the MIT License but is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SecondThought: Command Confirmation Guard | Fabric | 1.21.11 | Client-side only | 2026-08-12 |
| Donut Buy Confirm | Fabric | 1.21.11 – 26.2 | Client-side only | 2026-09-07 |
| Leave Confirm | Fabric | 1.21.11 | Client-side only | 2026-06-28 |
Questions
Does SecondThought need to be installed on the server?
Which loader and game version does SecondThought support?
Which commands does SecondThought leave unguarded?
In the catalog
SecondThought: Command Confirmation Guard is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from SuffixHD
Similar mods
What the author says
Prevent an accidental /clear, /kill, /stop, /ban, or other command from being sent with a single press of Enter. SecondThought is a lightweight client-side command confirmation mod. When a command requires confirmation, its first submission is blocked locally. Send the exact same command again within the configured…
Official listing
- Owner
- SuffixHD
- Published
- 2026-08-12
- Updated on Modrinth
- 2026-08-12
- Facts verified
- 2026-10-15
