ModsFinder

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.

FabricClient-side onlyMIT License1.21.11

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

  1. 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.

  2. Configurable confirmation window

    The time allowed between the two submissions defaults to 5 seconds and can be changed in the JSON configuration.

  3. Protected command roots

    Only the command roots that are listed as protected are checked, so ordinary chat commands pass through without a prompt.

  4. Instant mode switching

    A local in-game command changes the active mode at once, and the change is saved to the configuration file.

Compatibility

Latest build for each game version and loader.

1.21.110.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
SecondThought: Command Confirmation GuardFabric1.21.11Client-side only2026-08-12
Donut Buy ConfirmFabric1.21.11 – 26.2Client-side only2026-09-07
Leave ConfirmFabric1.21.11Client-side only2026-06-28

Questions

Does SecondThought need to be installed on the server?

No. The mod is client-side only, so it can run in single-player and on multiplayer servers without a server-side install.

Which loader and game version does SecondThought support?

The only published build is the Fabric file 0.1.0 for 1.21.11, released on 2026-08-12.

Which commands does SecondThought leave unguarded?

Actions fired from clickable chat text, and anything sent without a keypress, are not covered by version 0.1.0.

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

All projects

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…
SuffixHD, on the Modrinth page

Official listing

Owner
SuffixHD
Published
2026-08-12
Updated on Modrinth
2026-08-12
Facts verified
2026-10-15

Tags