无聊的默认游戏规则

无聊的默认游戏规则

一个允许通过便捷方法更改默认游戏规则值的模组。

游戏机制

无聊的默认游戏规则

无聊的默认游戏规则模组横幅

无聊的默认游戏规则是一个简单的模组,允许更改所有游戏规则的默认值。该模组旨在成为编辑游戏规则默认值最便捷的方式,不仅提供了配置界面,还通过生成 JSON Schema 实现了便捷的游戏外配置!

属于“无聊”系列的一部分。别忘了查看 无聊的背景伤害整合

依赖

自 Minecraft 1.20.6+ 起,本模组需要 Fabric API 以及 Fabric Loader 或 Quilt Loader

本模组还与 Mod Menu 提供了可选支持。

配置

使用本模组,您可以通过两种主要方法来编辑默认游戏规则。

编辑默认值的主要方式是通过“编辑默认游戏规则”界面,该界面可通过原版“游戏规则”界面底部的按钮或通过 Mod Menu 上的模组配置按钮打开。在此界面中,您可以像在普通世界中更改游戏规则值一样更改默认值,如果需要,列表底部还提供“重置默认值”按钮。

但是,如果您不在游戏中且至少启动过一次游戏,也不用担心!配置文件位于 .minecraft/config/boring_default_game_rules/config.json,如果您拥有 兼容 JSON Schema 的编辑器(如果没有,推荐使用 Visual Studio Code),它将利用自动生成的 JSON Schema 来增强您的编辑体验!生成的 JSON Schema 不仅包含配置本身的文档,还为游戏中检测到的所有游戏规则提供建议。

以下为带注释的格式(如果您处于离线状态,JSON Schema 也包含有关选项的信息):

{
    // 此模组 JSON schema 的文件路径。无需担心修改此值!
    "$schema": "config.schema.json",
    // 游戏规则及其新默认值的映射,将覆盖原始默认值
    "default_game_rules": {
        // 这将设置“keepInventory”的默认值为 true
        // JSON schema 提供了自动补全,因此无需担心记住所有游戏规则选项
        "keepInventory": true
    },
    // 定义是否应生成 JSON schema。仅在您确定自己在做什么时才禁用此选项
    "generate_json_schema": true
}