Ccurseforge
EnderDrives

EnderDrives

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

Автор: STS15 Тип: Мод Категории: АддоныМод Applied Energistics 2МодыХранение Загрузок: 12 622 918 Просмотров: 0 Обновлён: 17.09.2026

Модификация добавляет диски хранения, работающие по аналогии с эндершестами в AE2. Все диски на одинаковой частоте и с одинаковыми настройками приватности синхронизируют общее содержимое независимо от того, кто их создал. Содержимое доступно в вашей системе AE2, в других измерениях или на системах других игроков.


EnderDrives

EnderDrives — мод для цифрового хранения предметов в измерении Энд. Каждый диск имеет ограничение по количеству типов предметов, которое установлено для баланса игрового процесса, а не из-за технических ограничений. Рекомендуется минимизировать количество типов предметов в системе. Тестирование показало стабильную работу при хранении до 250 000 типов.


Режимы передачи

  • Двунаправленный (Bidirectional): стандартный режим, позволяющий вводить и извлекать предметы.
  • Ввод (Input): разрешён только ввод предметов, просмотр содержимого возможен, но извлечение — нет.
  • Вывод (Output): разрешён только вывод предметов, ввод запрещён.

Настройки области доступа и приватности

  • Глобальный (Global): предметы доступны всем игрокам сервера, имеющим диск с той же частотой.
  • Приватный (Private): диск привязан к вашему UUID, только вы можете управлять им в приватном режиме; другие игроки могут использовать диск через вашу систему ME, но содержимое доступно только вам.
  • Командный (Team): доступен всем членам вашей команды FTB. Данные связаны с UUID владельца команды, который сохраняет доступ к содержимому даже после расформирования команды.

Технология хранения — EnderDB

Для эффективного хранения большого объёма данных используется специализированная база данных EnderDB. В ней сохраняются все предметы с полным набором данных NBT, что обеспечивает точное распознавание и учёт.

Каждая запись индексируется по частоте, области доступа, полному NBT и количеству предметов. Количество хранится в формате 64-битного знакового числа, позволяющего хранить до 9 квинтиллионов предметов в одной записи.


Особенности EnderDB

  • Использование ротационного журнала предварительной записи (WAL) для сохранения целостности данных.
  • Пакетная фиксация транзакций для повышения производительности.
  • Контроль целостности с помощью CRC32.
  • Компактное двоичное хранение для быстрого доступа.
  • Кэширование в оперативной памяти.
  • Выделенные фоновые потоки обработки.
  • Безопасное завершение работы при выключении сервера или сбоях.

Все операции атомарны, что исключает потерю или повреждение данных даже при авариях или повреждении мира.


Данные сохраняются в папке мира:
saves/world/data/enderdrives/enderdrives.bin
В этой же папке хранятся WAL-файлы для восстановления и повышения производительности.

Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Как синхронизируются диски с одинаковой частотой?

Все диски с одинаковой частотой и настройками приватности разделяют одно и то же содержимое, доступное на любом устройстве и в любом измерении.

Каковы режимы передачи предметов на дисках?

Доступны три режима: двунаправленный (ввод и вывод), ввод только и вывод только, каждый из которых ограничивает операции с предметами.

Что означают настройки приватности Global, Private и Team?

Global — доступ всем игрокам на сервере с той же частотой; Private — доступ только владельцу диска; Team — доступ для членов команды FTB.

Какие преимущества даёт база данных EnderDB?

EnderDB обеспечивает высокую скорость, надёжность и эффективность с атомарными операциями, предотвращая потерю или повреждение данных.

Где хранятся данные EnderDrives в игровом мире?

Данные сохраняются в файле saves/world/data/enderdrives/enderdrives.bin вместе с журналами WAL для восстановления.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

enderdrives-neoforge-26.1.2-1.5.23.jar

Скачать539.1 KB
Релиз
Версии
26.1.2
Загрузчик
NeoForge
Загрузки277
Добавлен

enderdrives-neoforge-1.21.1-1.5.23.jar

Скачать494.72 KB
Релиз
Версии
1.21.1
Загрузчик
NeoForge
Загрузки714 895
Добавлен

enderdrives-forge-1.20.1-1.5.23.jar

Скачать415.52 KB
Релиз
Версии
1.20.1
Загрузчик
Forge+1
Загрузки614
Добавлен

enderdrives-neoforge-1.21.1-1.3.2-HOTFIX.jar

Скачать262.27 KB
Альфа
Версии
1.21.1
Загрузчик
NeoForge
Загрузки54 955
Добавлен