⚒️ Collapsible Game Rules Wiki (Сворачиваемые правила игры)

📌 Отказ от ответственности за исходный код репозитория: Документация в этой Wiki отражает текущее состояние исходного кода в репозитории, которое может включать недавние невыпущенные коммиты или функции в разработке до публичных релизов на CurseForge и Modrinth.
🧭 Добро пожаловать в Collapsible Game Rules
Collapsible Game Rules преобразует стандартный экран настроек игровых правил Minecraft в удобный, структурированный интерфейс с поддержкой сворачивания категорий, интеллектуального поиска, навигации с клавиатуры, сохранения состояния и встроенных пресетов.
🌟 Основные возможности и быстрый указатель
| Возможность | Описание | Справочное руководство |
|---|---|---|
| 🗂️ Сворачиваемые категории | Заменяет статические заголовки интерактивными переключателями (▼/▶) со значками количества правил. | [🗂️ Сворачиваемые категории](./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) |
| ✨ Форматирование названий | Динамически форматирует необработанные ключи категорий сторонних модов в читаемый Title Case. | [✨ Форматирование и именование категорий](./Category-Prettification-and-Naming.md) |
| 🎛️ Пресеты правил и ползунки | Встроенные пресеты (Строитель, Быстрая игра, Хардкор), интерактивные числовые ползунки и переключатели. | [🎛️ Пресеты игровых правил и элементы управления](./Game-Rule-Presets-and-Controls.md) |
| 🧩 Интеграция с DasikLibrary | Запрашивает переводы из DynamicGameRuleManager для первоклассной локализации категорий. | [📚 Интеграция с API DasikLibrary](./API-and-Library-Integration.md) |
🚀 Быстрый старт и установка
- Установите Fabric Loader (
>=0.19.1). - Загрузите Fabric API.
- Загрузите DasikLibrary (
>=1.7.0, Обязательная зависимость). - Поместите файл
collapsible-game-rules-1.0.9+26.2.jarв папку.minecraft/mods. - Запустите Minecraft с Java 25+.
📚 Полный указатель документации
Корень 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, диагностика и отрисовка интерфейса](./HUD-and-Diagnostics.md)
├── Среда разработки и сборка Gradle ------> [🛠️ Среда разработки и сборка Gradle](./Developer-Setup-and-Building.md)
├── Архитектура и подсистема Mixin --------> [🧩 Архитектура и подсистема Mixin](./Architecture-and-Mixins.md)
└── Интеграция с API DasikLibrary ---------> [📚 Интеграция с API DasikLibrary](./API-and-Library-Integration.md)📜 Авторы и лицензия
- Автор и ведущий разработчик: Dasik (Rifaditya)
- Лицензия: GNU General Public License v3.0 (GPLv3)
- Репозиторий: GitHub Repository
- Проект на Modrinth: Modrinth (
lObgjyJl) - Проект на CurseForge: CurseForge (
1468932)
