Skip to content

⚒️ Collapsible Game Rules Wiki

Collapsible Game Rules Banner

Minecraft 26.2+FabricJava 25DasikLibrary 1.7.4License GPLv3


📌 Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.

🧭 Welcome to Collapsible Game Rules

Collapsible Game Rules transforms Minecraft's standard Game Rules screen into an organized, collapsible interface with smart search expansion, keyboard navigation, persistent memory, and built-in presets.


🌟 Core Features & Quick Index

FeatureDescriptionReference Guide
🗂️ Collapsible CategoriesReplaces static category headers with interactive toggle widgets (/) displaying child rule count badges.[Collapsible Categories](./Collapsible-Categories.md)
🌎 Global Actions HeaderTop-pinned [ Expand All ] and [ Collapse All ] bulk controls.[Global Actions & Bulk Toggles](./Global-Actions-and-Bulk-Toggles.md)
🔍 Smart Search ExpansionAutomatically expands matching categories as you type in the search bar.[Smart Search Integration](./Smart-Search-Integration.md)
⌨️ Keyboard NavigationFull keyboard support (Space, Enter, Left/Right arrows) and accessibility screen narration.[Keyboard Navigation & Accessibility](./Keyboard-Navigation.md)
🧠 State PersistencePreserves category expansion states locally in config/collapsible-game-rules-state.json.[State Persistence & JSON Config](./State-Persistence-and-Config.md)
✨ Intelligent PrettificationFormats raw modded category keys dynamically into clean Title Case strings.[Category Prettification & Naming](./Category-Prettification-and-Naming.md)
🎛️ Game Rule Presets & SlidersBuilt-in presets (Builder, Fast Play, Hardcore), interactive numeric sliders, and toggle switches.[Game Rule Presets & Widgets](./Game-Rule-Presets-and-Controls.md)
🧩 DasikLibrary IntegrationQueries DynamicGameRuleManager generated translations for first-class category localization.[DasikLibrary API Integration](./API-and-Library-Integration.md)

🚀 Quick Start & Installation

  1. Install Fabric Loader (>=0.19.1).
  2. Download Fabric API.
  3. Download DasikLibrary (>=1.7.0, Hard Requirement).
  4. Download collapsible-game-rules-1.0.9+26.2.jar into your .minecraft/mods directory.
  5. Launch Minecraft with Java 25+.

📚 Complete Documentation Index

Subproject Wiki Root
├── 🧭 Version Compatibility Matrix ---------> [Version Compatibility](./Version-Compatibility.md)
├── 🎮 Core UI Mechanics
│   ├── Collapsible Categories --------------> [Collapsible Categories](./Collapsible-Categories.md)
│   ├── Global Actions & Bulk Toggles -------> [Global Actions & Bulk Toggles](./Global-Actions-and-Bulk-Toggles.md)
│   ├── Smart Search Integration ------------> [Smart Search Integration](./Smart-Search-Integration.md)
│   └── Keyboard Navigation & Accessibility -> [Keyboard Navigation](./Keyboard-Navigation.md)
├── ⚙️ Configuration & Presets
│   ├── State Persistence & JSON Config -----> [State Persistence & Config](./State-Persistence-and-Config.md)
│   ├── Category Prettification & Naming ----> [Category Prettification & Naming](./Category-Prettification-and-Naming.md)
│   └── Game Rule Presets & Widgets ---------> [Game Rule Presets & Controls](./Game-Rule-Presets-and-Controls.md)
├── 📋 Scope & Game Reference
│   ├── GameRules Reference -----------------> [GameRules Reference](./GameRules-Reference.md)
│   ├── Brigadier Commands & Absence Scope --> [Commands](./Commands.md)
│   └── Advancements & Absence Scope --------> [Advancements](./Advancements.md)
└── 💻 Technical Architecture & Development
    ├── HUD, Diagnostics & UI Rendering ----> [HUD & Diagnostics](./HUD-and-Diagnostics.md)
    ├── Developer Setup & Gradle Builds -----> [Developer Setup & Building](./Developer-Setup-and-Building.md)
    ├── Architecture & Mixin Subsystem ------> [Architecture & Mixins](./Architecture-and-Mixins.md)
    └── DasikLibrary API Integration --------> [API & Library Integration](./API-and-Library-Integration.md)

📜 Credits & License

  • Author & Lead Engineer: Dasik (Rifaditya)
  • License: GNU General Public License v3.0 (GPLv3)
  • Repository: GitHub Repository
  • Modrinth Project: Modrinth (lObgjyJl)
  • CurseForge Project: CurseForge (1468932)

Official documentation & web portal for Dasik Igaijinn mods.