Skip to content

⚒️ 可折叠游戏规则 Wiki

Collapsible Game Rules Banner

Minecraft 26.2+FabricJava 25DasikLibrary 1.7.4License GPLv3


📌 仓库源码声明:本 Wiki 中的文档反映了仓库中的当前源代码状态,可能包含领先于 CurseForge 和 Modrinth 上公开发布版本的最新未发布提交或开发中功能。

🧭 欢迎使用可折叠游戏规则

Collapsible Game Rules 将 Minecraft 原生的游戏规则设置界面重构为结构清晰的折叠式层次界面,支持智能搜索展开、键盘导航、本地状态记忆与内置玩法预设。


🌟 核心特性与快速索引

特性描述参考指南
🗂️ 可折叠类别将静态分类标题替换为带有规则计数徽章的交互切换组件(/)。[🗂️ 可折叠类别](./Collapsible-Categories.md)
🌎 全局操作顶栏顶部固定的一键“全部展开”与“全部折叠”批量控制按钮。[🌎 全局操作与批量切换](./Global-Actions-and-Bulk-Toggles.md)
🔍 智能搜索展开在搜索框中键入关键字时,自动动态展开包含匹配规则的所有分类。[🔍 智能搜索集成](/collapsible-gamerules/Smart-Search-Integration.md)
⌨️ 键盘导航完整的键盘支持(空格、回车、左右方向键)与屏幕朗读无障碍辅助。[⌨️ 键盘导航与无障碍辅助](/collapsible-gamerules/Keyboard-Navigation.md)
🧠 状态持久化config/collapsible-game-rules-state.json 中记忆分类的展开与折叠状态。[🧠 状态持久化与 JSON 配置](/collapsible-gamerules/State-Persistence-and-Config.md)
✨ 智能名称美化自动将模组未翻译的原始分类键格式化为规范的英文首字母大写标题。[✨ 类别名称美化与格式化](./Category-Prettification-and-Naming.md)
🎛️ 规则预设与滑块内置预设(建造者、快速游戏、硬核)以及数值滑块和二值开关组件。[🎛️ 游戏规则预设与控件](./Game-Rule-Presets-and-Controls.md)
🧩 DasikLibrary 集成查询 DynamicGameRuleManager 动态生成的本地化翻译支持。[📚 DasikLibrary API 集成](./API-and-Library-Integration.md)

🚀 快速入门与安装

  1. 安装 Fabric Loader (>=0.19.1)。
  2. 下载 Fabric API
  3. 下载 DasikLibrary (>=1.7.0, 硬性前置依赖)。
  4. collapsible-game-rules-1.0.9+26.2.jar 放入您的 .minecraft/mods 目录。
  5. 使用 Java 25+ 启动 Minecraft。

📚 完整文档索引

Wiki 根目录
├── 🧭 版本兼容性矩阵 ---------> [🧭 版本兼容性矩阵](/collapsible-gamerules/Version-Compatibility.md)
├── 🎮 核心 UI 机制
│   ├── 可折叠类别 --------------> [🗂️ 可折叠类别](./Collapsible-Categories.md)
│   ├── 全局操作与批量切换 -------> [🌎 全局操作与批量切换](./Global-Actions-and-Bulk-Toggles.md)
│   ├── 智能搜索集成 ------------> [🔍 智能搜索集成](/collapsible-gamerules/Smart-Search-Integration.md)
│   └── 键盘导航与无障碍辅助 -> [⌨️ 键盘导航与无障碍辅助](/collapsible-gamerules/Keyboard-Navigation.md)
├── ⚙️ 配置与预设
│   ├── 状态持久化与 JSON 配置 -----> [🧠 状态持久化与 JSON 配置](/collapsible-gamerules/State-Persistence-and-Config.md)
│   ├── 类别名称美化与格式化 ----> [✨ 类别名称美化与格式化](./Category-Prettification-and-Naming.md)
│   └── 游戏规则预设与控件 ---------> [🎛️ 游戏规则预设与控件](./Game-Rule-Presets-and-Controls.md)
├── 📋 游戏范畴与参考
│   ├── 游戏规则参考表 -----------------> [📜 游戏规则参考表](./GameRules-Reference.md)
│   ├── Brigadier 命令与范围说明 --> [💬 Brigadier 命令与范围说明](./Commands.md)
│   └── 进度与范围说明 --------> [🏆 进度与范围说明](./Advancements.md)
└── 💻 技术架构与开发
    ├── HUD、诊断与 UI 渲染 ----> [🖥️ HUD、诊断与 UI 渲染](./HUD-and-Diagnostics.md)
    ├── 开发者环境配置与 Gradle 构建 -----> [🛠️ 开发者环境配置与 Gradle 构建](./Developer-Setup-and-Building.md)
    ├── 架构与 Mixin 子系统 ------> [🧩 架构与 Mixin 子系统](./Architecture-and-Mixins.md)
    └── DasikLibrary API 集成 --------> [📚 DasikLibrary API 集成](./API-and-Library-Integration.md)

📜 版权与许可协议

  • 作者与首席工程师: Dasik (Rifaditya)
  • 开源协议: GNU General Public License v3.0 (GPLv3)
  • 代码仓库: GitHub Repository
  • Modrinth 项目: Modrinth (lObgjyJl)
  • CurseForge 项目: CurseForge (1468932)

Official documentation & web portal for Dasik Igaijinn mods.