Skip to content

⚒️ Collapsible Game Rules Wiki (折りたたみ可能なゲームルール)

Collapsible Game Rules Banner

Minecraft 26.2+FabricJava 25DasikLibrary 1.7.4License GPLv3


📌 リポジトリソースに関する免責事項: 本 Wiki のドキュメントはリポジトリ内の現在のソースコード状態を反映しており、CurseForge や Modrinth での一般リリースビルドに先んじた未リリースの最新コミットや開発中機能が含まれる場合があります。

🧭 Collapsible Game Rules へようこそ

Collapsible Game Rules は、Minecraft のゲームルール設定画面をカテゴリごとに美しく折りたためる構造へと刷新するクライアントサイド Mod です。検索時の自動展開、フルキーボード操作、ローカルでの状態保持、直感的なゲームルールプリセット機能を提供します。


🌟 主な機能とクイックインデックス

機能説明リファレンスガイド
🗂️ 折りたたみ可能なカテゴリ静的なヘッダーを、ルール数バッジ付きの対話型ウィジェット(/)に置き換えます。[🗂️ 折りたたみ可能なカテゴリ](./Collapsible-Categories.md)
🌎 グローバル操作バーリスト上部に固定された「すべて展開」「すべて折りたたむ」ボタンでワンクリック一括操作。[🌎 グローバル操作と一括切り替え](./Global-Actions-and-Bulk-Toggles.md)
🔍 スマート検索統合検索バーに文字を入力すると、一致するルールが含まれるカテゴリが自動的に展開されます。[🔍 スマート検索統合](/collapsible-gamerules/Smart-Search-Integration.md)
⌨️ キーボードナビゲーションスペースキー、Enter、左右の矢印キーによる完全なキーボード操作と画面ナレーションに対応。[⌨️ キーボードナビゲーションとアクセシビリティ](/collapsible-gamerules/Keyboard-Navigation.md)
🧠 状態の永続化開閉状態を config/collapsible-game-rules-state.json に保存し、次回起動時も維持します。[🧠 状態保持と JSON 設定](/collapsible-gamerules/State-Persistence-and-Config.md)
✨ カテゴリ名の整形Mod の未翻訳キーを自動的に読みやすいタイトルケース形式に整形して表示します。[✨ カテゴリ名の整形とフォーマット](./Category-Prettification-and-Naming.md)
🎛️ プリセットとコントロールワンクリックで適用できるゲームモードプロファイル(建築家、スピードラン、ハードコア)と数値スライダー。[🎛️ ゲームルールプリセットとコントロール](./Game-Rule-Presets-and-Controls.md)
🧩 DasikLibrary API 統合DynamicGameRuleManager から動的翻訳を照会し、Mod カテゴリのローカライズをサポートします。[📚 DasikLibrary API 統合](./API-and-Library-Integration.md)

🚀 クイックスタートとインストール

  1. Fabric Loader (>=0.19.1) をインストールします。
  2. Fabric API を導入します。
  3. DasikLibrary (>=1.7.0必須前提 Mod) を導入します。
  4. collapsible-game-rules-1.0.9+26.2.jar.minecraft/mods フォルダに配置します。
  5. Java 25+ 環境で Minecraft を起動します。

📚 ドキュメント目次

Wiki ルート
├── 🧭 バージョン互換性マトリックス --------> [🧭 バージョン互換性マトリックス](/collapsible-gamerules/Version-Compatibility.md)
├── 🎮 コアインターフェース機能
│   ├── 折りたたみ可能なカテゴリ ------------> [🗂️ 折りたたみ可能なカテゴリ](./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 リポジトリ: GitHub Repository
  • Modrinth ページ: Modrinth (lObgjyJl)
  • CurseForge ページ: CurseForge (1468932)

Official documentation & web portal for Dasik Igaijinn mods.