Скачать Reden — Minecraft Моды — MetaMods

Установок

20

Последнее обновление

3 месяца назад

Версии

1.20 — 1.21.8
Клиент
Fabric
Quilt
Игровые механики
Утилиты

Reden - Редстоун Эдем

Reden представляет собой комплексную среду для разработки и отладки редстоун-механизмов в Minecraft, предлагая профессиональные инструменты для создания сложных конструкций.

Отмена и повтор действий

Функция мгновенной отмены предыдущих операций по нажатию Ctrl+Z значительно упрощает процесс разработки редстоун-устройств. Система позволяет откатывать изменения блоков, блок-сущностей и обычных сущностей, но только если эти изменения были вызваны действиями игрока - например, размещением блоков или выполнением команд.

Система контроля версий для редстоуна (RVC)

RVC - это революционная система контроля версий, основанная на принципах git, которая отслеживает историю изменений редстоун-механизмов и анализирует различия между версиями.

Загрузка на GitHub

После привязки аккаунта GitHub на официальном сайте проекта, RVC позволяет загружать ваши механизмы прямо в репозиторий GitHub. Это обеспечивает простой обмен разработками - достаточно просто скопировать ссылку на GitHub. Система поддерживает субрегионы и подмодули, позволяя использовать чужие наработки в собственных проектах.

Упрощенное выделение блоков

RVC предлагает инновационный способ выделения групп блоков. Удерживая в руке стержень ифрита, вы можете левой кнопкой мыши выделять блоки, а правой - исключать их из выделения.

Менеджер пакетов RVC

Планируемая система управления пакетами для редстоун-механизмов поможет:

  • Управлять зависимостями ваших устройств
  • Обновлять зависимости до последних версий
  • Публиковать механизмы в репозитории RVC
  • Предоставлять другим игрокам простой доступ к вашим разработкам
  • Отмечать вклад всех участников проекта

Система использует git-подмодули для управления зависимостями.

Отслеживание активности

После привязки аккаунта GitHub, Reden автоматически отслеживает вашу активность - создание репозиториев, коммиты, релизы. Эта информация передается вашим подписчикам в игре, что позволяет получать уведомления об обновлениях зависимостей.

Ссылки на компоненты

В таких областях, как системы хранения, часто создаются модульные компоненты (например, фильтры для отдельных типов предметов). RVC Reference позволяет размещать "ссылку" на такой компонент - после завершения работы над оригиналом достаточно нажать горячую клавишу, и все ссылки автоматически обновятся до последней версии, что значительно упрощает отладку.

Отладчик RDebugger

Система микро-тайминга и симуляции включает:

  • Точки останова для обновлений блоков (NC, PP, CU, BE)
  • Отладчик BED
  • Пошаговое обновление
  • Пошаговый тик
  • Сброс обновлений

Интеграция с RVC

R-Debugger может работать совместно с RVC, позволяя настраивать последовательности отладки, которые сохраняются в истории RVC. Пример конфигурации отладки:

[steps]
Использовать: кнопка на 0 0 0
Использовать: рычаг на 1 3 5
Заполнить-область: имя=область1 от=0 0 0 до=10 10 10 блок=камень
Ожидать: 10 тиков

[check]
Требуется: блок на 0 0 0 - камень
Требуется: блок на 1 3 5 - рычаг
Есть-предмет: сундук на 0 0 0 содержит 1 алмаз

Дополнительные возможности

  • Горячие клавиши для команд: Super Right -> runCommand - выполнение команд через горячие клавиши в стиле masa
  • Принудиная синхронизация позиций сущностей: Micro Ticking -> toggleForceEntityPosSync - принудительная синхронизация позиций сущностей с клиентами, полезна при заморозке игры
  • Отключение таймаута: General -> noTimeout - отключает таймаут на клиентах при отладке сервера
  • Детектор теневых предметов: ковер redenDebuggerItemShadow - обнаруживает теневые предметы в инвентарях
  • Горячие клавиши для блоков структур: Ctrl+S для сохранения и Ctrl+L для загрузки последнего использованного блока структуры

Исправления ошибок

  • Ковер fixInvisibleShadowingItems: исправляет проблему невидимых теневых предметов-сущностей

Цель проекта

Создание универсальной рабочей среды для разработчиков редстоун-механизмов и становление лучшим инструментом для отладки и обучения работе с редстоуном.

Участники проекта
Cubik65536

Cubik65536

Разработчик

zly2006

zly2006

Разработчик

steve47876

steve47876

Создан: 28 авг 2023

ID: 3863