Beyond Dimensions avatar

Beyond Dimensions [1.21.1] [1.20.1] [1.12.2]

Beyond Dimensions

Beyond Dimensions — это модификация, предоставляющая виртуальное хранилище. Она вводит позднеигровую систему виртуального хранения — Dimensional Network, доступную в любом месте через горячую клавишу. Эта сеть не зависит от блоков или предметов и поддерживает хранение жидкостей, химикатов Mekanism и энергии FE.


Как использовать хранилище?

Победите Визера или получите Nether Star любым способом. Создайте из него Unstable Spacetime Fragment, держите его в инвентаре один час, и он превратится в Stabilized Spacetime Fragment. Используйте этот фрагмент для создания Dimensional Network Generator, затем активируйте его, чтобы создать Dimensional Network.

Используйте горячую клавишу (Открыть Dimensional Network, по умолчанию: O) для доступа к интерфейсу модификации, разработанному аналогично популярным модификациям хранилищ (например, AE2, RS). Быстрая передача: удерживайте любой контейнер (например, ведро, резервуар) и нажмите ПКМ на интерфейс, чтобы мгновенно поместить или извлечь его содержимое — поддерживается любой тип ресурсов.


Автоматизация и поддержка мультиплеера

После создания Dimensional Network Shattered Space-Time Crystallization будет автоматически генерироваться в вашей сети каждые 10 минут, накапливаясь со временем.

Общие сети:

  • Создайте Member Connector, нажмите ПКМ, чтобы привязать его к вашей сети, и передайте друзьям для доступа только для чтения (они не могут изменять привязки сети).
  • Используйте Network Controller для повышения прав или Admin Member Connector для полного доступа.
  • Предоставьте привязанный Network Terminal, чтобы делиться инвентарём без объединения сетей.

Инструменты автоматизации:

  • Network Interface: Функционирует подобно ME Interface из AE2. Нажмите Shift + ПКМ пустым, чтобы привязать. Отмечайте ресурсы для автоматической вытягивания/вставки их в сеть.
    • Pop Mode: Активно выводит ресурсы без использования труб.
    • Работает как универсальный блок хранения без привязки (не выпадает при разрушении).
  • Dimensional Network Pathway: Подключайте storage bus (например, из AE2, RS, Tom’s Simple Storage) для детализированной автоматизации. Работает в 10 раз быстрее, чем storage bus из AE2.

Интеграции с модификациями

  • Поддержка перетаскивания (drag-and-drop) и быстрой передачи рецептов в JEI/EMI.
  • Нативная поддержка химикатов Mekanism.
  • Интеграция с Polymorph для разрешения конфликтов крафта.
  • Терминалы помещаются в слоты чармов Curios (добавляет дополнительный слот при совместной установке).
  • Интерфейс отключает Inventory Profiles Next (IPN) — используйте жесты мыши для быстрой передачи.
  • Поддержка KubeJS: можно определить способ получения сетей, начальную ёмкость и методы расширения.

Планы развития

  • Постепенное масштабирование хранилища вместо неограниченного раннего доступа.
  • 64-битное целочисленное хранение для ванильных предметов/жидкостей (реализовано).
  • Дополнительные нативные инструменты автоматизации.
  • Новые утилиты и снаряжение.

Расширяемость

Поддержка новых типов ресурсов реализуется через код. Реализуйте и зарегистрируйте интерфейсы:

IStackType                           // Идентификация ресурсов
IStackHandlerWrapper                 // Управление ресурсами
CapabilityHelper.BlockCapabilityMap  // Интеграция с трубами/storage bus
CapabilityHelper.ItemCapabilityMap   // Поддержка быстрой передачи в интерфейсе
UnifiedStorage.typedHandlerMap       // Операции с сетью
StackTypedHandler.typedHandlerMap    // Операции с блочным хранилищем

Пример регистрации: BeyondDimensions.java.

Скачать Beyond Dimensions

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasebeyonddimensions-0.1.2.jar1.21.1NeoForge19 марта 20251,5 МБ
Releasebeyonddimensions-0.1.0.jar1.21.1NeoForge18 марта 20251,5 МБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.