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

JourneyBeyond

Активный

Установок

0

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

2 месяца назад
Клиент
Утилиты

JourneyBeyond

Мод JourneyBeyond переносит в Minecraft концепцию режима путешествия из Terraria, предлагая систему исследований и дублирования предметов, постоянные разблокировки и настраиваемые через датапаки требования. Идеально подходит для строителей, тестировщиков и серверов с прогрессией, где нужен контролируемый доступ к творческим возможностям.

🚀 Основные возможности

Команды

  • /journey on — активирует режим путешествия
  • /journey off — отключает режим путешествия
  • /journey ui — открывает интерфейс через командную строку

🔬 Исследования и разблокировка

  • Пожертвуйте предметы в Стол путешественника, чтобы разблокировать их для бесконечного дублирования.
  • У каждого предмета есть требование к исследованию — пожертвуйте достаточное количество копий, чтобы открыть его навсегда.
  • Редкие или уникальные предметы (например, Яйцо дракона) требуют всего 1 копию.
  • Требования полностью настраиваются через датапаки.

♾ Дублирование

  • После разблокировки просто нажмите на предмет в Панели дублирования, чтобы мгновенно получить полный стак.
  • Предметы попадают прямо в инвентарь или выпадают рядом, если места нет.
  • Работает как в одиночной игре, так и в мультиплеере.

🖥 Интерфейс Стола путешественника

  • Чистый интерфейс в стиле Minecraft.
  • Слот для пожертвований слева, Сетка дублирования справа.
  • Строка поиска для фильтрации разблокированных предметов.
  • Цветные фоны слотов для легкого различения зон пожертвования, дублирования и инвентаря.

💾 Сохранение прогресса

  • Все разблокировки сохраняются в файлах мира (<world>/data/journey_data.dat).
  • Данные автоматически сохраняются при: разблокировке нового предмета, выходе из игры, сохранении мира/сервера.
  • Бесперебойная работа в мультиплеере — все игроки используют общие разблокировки (прогрессия на мир).

📂 Настройка через датапаки

JourneyBeyond поддерживает настраиваемые требования к исследованиям через датапаки, позволяя контролировать количество копий каждого предмета для разблокировки.

Расположение файлов

data/<namespace>/journey_research/<item>.json

Пример для minecraft:diamond:

{
  "item": "minecraft:diamond",
  "required": 64
}

Особые настройки

  • required: 0 — полностью отключает разблокировку для этого предмета.
  • required: 1 — рекомендуется для уникальных/редких предметов (например, Элитры, Яйцо дракона).
  • Если для предмета нет записи в датапаке, используется стандартное требование мода.
  • Можно переопределять требования для ванильных и модовых предметов через датапаки.

Установка датапака

  1. Создайте датапак в папке datapacks/ вашего мира или сервера.
  2. Следуйте стандартной структуре датапаков Minecraft:
    datapacks/
    my_journey_settings/
     pack.mcmeta
     data/
       mypack/
         journey_research/
           minecraft_diamond.json
  3. Перезагрузите с помощью /reload или перезапустите мир.

📸 Скриншоты

(Добавьте скриншоты слота для пожертвований, сетки дублирования, поиска и цветных слотов.)

⚙ Техническая информация

  • Платформа: NeoForge 1.21.1+
  • Сохранение: SavedData в <world>/data/
  • Возможности: EntityCapability<IJourneyData, Void>
  • Сетевое взаимодействие: Синхронизация при подключении, разблокировке и сохранении мира
  • Датапаки: JSON файлы для пользовательских требований к исследованиям

📦 Использование в модпаках и на серверах

  • Отлично подходит для творческих и песочных серверов.
  • Предотвращает злоупотребление полным творческим режимом, позволяя контролируемое бесконечное получение предметов.
  • Полная совместимость с модовыми предметами (их требования также можно настраивать через датапаки).

📋 Планируемые функции

  • Режим прогрессии для отдельных игроков.
  • Интеграция с достижениями.
  • Настраиваемый размер и расположение интерфейса.
  • Редактор исследований в игре.

📜 Лицензия

MIT License — свободное использование в модпаках с указанием авторства.

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

mysticpasta1

Создан: 12 авг 2025

ID: 263866