命令安全性

命令安全性

在玩家执行潜在危险命令(如“/kill @e”等)时发出警告。

命令安全模组

你是否曾因一条命令意外杀死了世界中的所有实体?或者在你不想的时候清除了某个玩家的所有分数?

这个模组通过要求玩家**确认可能造成大量破坏的命令**来帮助你避免此类事故。

在大型项目中工作时非常有用,尤其是当涉及多人(*可能对命令经验较少的人*)时。


命令及其需要确认的条件:

  • /fill、/clone
    • 当选择的区域超过 10,000 个方块时。
  • /execute、/kill、/effect、/tp、/teleport、/give、/clear、/gamemode
    • 当影响超过 50 个实体(玩家、劫掠兽、物品展示框)时。
    • 当影响超过 25 个生物实体(玩家、劫掠兽等)时。
    • 当影响超过 1 名玩家时。
  • /scoreboard
    • 当影响超过 50 个分数持有者(玩家/实体)时。
    • 当使用 /scoreboard players reset .. 命令而未选择计分板目标时。

Banner


配置:

你可以使用 /confimcmd config 命令来修改命令需要确认的阈值,或者你也可以直接修改配置文件(*./config/confirmcommand.properties*)。

/confirmcmd

  • /confirmcmd config <name> - 获取某个配置项的值。
  • /confirmcmd config <name> <value> - 设置某个配置项的值。

<name> 可能的值为:*max_blocks, max_players, max_living_entities, max_entities, max_score_holders*