nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)

Command Safety Mod

Have you ever accidentally killed all entities in your world with a single command? Or maybe you've cleared all the scores of a player when you didn't mean to?

This mod helps you avoid such mishaps, by requiring the player to confirm commands that have the potential to break a lot of things.

Very useful when working on large projects, especially when multiple people (that potentially have less experience with commands) are involved.


The commands & the conditions of when they require confirmation:

  • /fill, /clone
    • When selecting an area of more than 10 000 blocks.
  • /execute, /kill, /effect, /tp, /teleport, /give, /clear, /gamemode
    • When affecting more than 50 entities (players, ravagers, item frames).
    • When affecting more than 25 living entities (players, ravagers, ...).
    • When affecting more than 1 player.
  • /scoreboard
    • When affecting more than 50 score holders (players / entities).
    • When using the /scoreboard players reset .. command without selecting an objective.

Example


Config:

You can use the /confimcmd config command to change the limits of when commands require confirmation, or you can also modify the config files themselves (./config/confirmcommand.properties).

/confirmcmd

  • /confirmcmd config <name> - Gets the value of a config.
  • /confirmcmd config <name> <value> - Sets the value of a config.

Possible values for <name> are: max_blocks, max_players, max_living_entities, max_entities, max_score_holders

External resources


Project members

Mat0u5

Member


Technical information

License
Client side
unsupported
Server side
required
Project ID