Перейти к содержимому

Super Drag Drop

Обеспечивает безопасную станцию перетаскивания для интерфейсов контейнеров и терминалов хранения.

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
254
Подписчиков на Modrinth
1
версий
9
Обновлён
13 июля 202613 июл.
Опубликован
в 2026

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.20.6–1.21.1, 26.1.2 …
Нужен и в игре, и на сервере
Последняя версия — 1.21-1.0.1 от 13 июля 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1, 1.20.6–1.21.1, 26.1.2
Описание переведено автоматическиПоказать оригинал (EN)

Super Drag Drop

Перемещайте огромные количества предметов между обычными контейнерами, рюкзаками, терминалами AE2 и сетками Refined Storage через одно постоянное хранилище с перетаскиванием.

Super Drag Drop избавляет от рутинной работы при переносе предметов между разными системами хранения. Выберите предметы в одном интерфейсе, подхватите весь набор, откройте другой контейнер или терминал и поместите всё туда, не используя инвентарь игрока как временную площадку.

Версия 1.0.1 поддерживает несколько версий Minecraft и загрузчиков модов, а интеграции с терминалами адаптированы под поколение модов хранения, доступное на каждой версии.

Зачем использовать Super Drag Drop?

Представьте, что вы возвращаетесь из экспедиции с Sophisticated Backpack, оснащённым Stack Upgrades. В рюкзаке лежат огромные количества руды вместе с зачарованным снаряжением, инструментами, картами, curios и другими уникальными предметами с NBT или Data Components.

Обычно эти предметы должны лежать в разных местах:

  • Руда и другие объёмные ресурсы идеально подходят для сети AE2 или Refined Storage.
  • Снаряжение и приключенческая добыча с множеством компонентов лучше организуются в сундуках или специальных контейнерах.
  • Уникальные предметы должны сохранять полные названия, зачарования, прочность, содержимое и модовые метаданные.

Обычно инвентарь игрока становится крошечной временной площадкой. Вы снова и снова вытаскиваете несколько стаков из рюкзака, закрываете его, открываете другой интерфейс, кладёте их и повторяете.

С Super Drag Drop выберите всю руду в рюкзаке и перенесите весь набор напрямую в терминал хранения. Затем выберите приключенческую добычу и переместите её в сундук. Предметам не нужно проходить через инвентарь игрока.

Sophisticated Backpacks — лишь пример, он не является обязательной зависимостью.

Как это работает

  1. Удерживайте Alt и перетаскивайте левой кнопкой мыши по слотам или записям терминала.
  2. Кликните левой кнопкой по любому выбранному предмету, чтобы подхватить весь набор.
  3. Закройте интерфейс и откройте другой контейнер или поддерживаемый терминал.
  4. Кликните левой кнопкой по месту назначения, чтобы вставить столько, сколько оно сможет принять.

Вы также можете подхватить обычный стак предметов курсором Minecraft и кликнуть по хранилищу, чтобы положить его туда.

Модификатор выделения можно изменить в меню «Управление» Minecraft. Например, можно заменить Alt на Ctrl, не меняя взаимодействие левой кнопкой мыши.

Создан для массовых переносов

Super Drag Drop рассматривает записи терминалов хранения как виртуальные ресурсы, а не как обычные стаки по 64 предмета.

  • Количества в терминалах и хранилище используют long, поддерживая значения далеко за пределами 32-битного целочисленного лимита.
  • Большие количества разделяются на реальные объекты ItemStack только при вставке в обычные контейнеры.
  • Один тип предмета может продолжать заполнять каждый совместимый слот в выбранном месте назначения.
  • Наборы из нескольких предметов вставляются в порядке контейнера.
  • Предметы, которые не поместились, остаются в хранилище.
  • Сетевые переносы учитывают права доступа, вместимость, лимиты извлечения и доступную энергию.

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

Поддерживаемые системы хранения

  • Applied Energistics 2: массовое извлечение и вставка через поддерживаемые предметные терминалы.
  • Refined Storage 1.x: поддерживается совместимыми сборками для Minecraft 1.20.1 Forge и NeoForge.
  • Refined Storage 2.x: поддерживается совместимыми сборками для Minecraft 1.21.1.
  • Refined Storage 3.x: поддерживается сборкой для Minecraft 26.1.2 NeoForge.
  • Обычные контейнеры: сундуки, бочки, печи, инвентари игроков, модовые рюкзаки и другие совместимые экраны контейнеров.

AE2, Refined Storage и JEI необязательны. Переносы через обычные контейнеры продолжают работать, когда они не установлены.

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

Надёжные данные предметов

Записи в хранилище сохраняются как полный сериализованный прототип ItemStack плюс отдельное количество long.

Предметы объединяются только тогда, когда совпадают их полные компоненты, а не просто ID предмета. Это сохраняет:

  • Data Components и CustomData/NBT
  • Зачарования, прочность, названия и описание
  • Содержимое шалкеров и наборов
  • Компоненты и метаданные, определённые модами
  • Другие данные, поддерживаемые официальной сериализацией предметов Minecraft

Сервер проверяет текущее меню, слоты, права доступа, снимки предметов и фактические перенесённые количества. Из хранилища удаляется только то количество, которое подтверждено как вставленное.

Если место назначения заполнено, слот отклоняет предмет, терминалу не хватает энергии или перенос не удался, неперенесённый остаток остаётся в источнике или в хранилище.

Постоянное хранилище переноса

Хранилище принадлежит игроку и остаётся доступным после:

  • Смены измерения
  • Переподключения
  • Перезапуска сервера
  • Смерти, независимо от keepInventory

Его кнопка автоматически ищет неиспользуемую позицию вокруг текущего интерфейса. Занятая область также регистрируется в JEI, чтобы список ингредиентов мог её избегать там, где это позволяет система компоновки JEI.

По умолчанию хранилище принимает только один набор за раз. Опустошите его перед добавлением следующего набора или измените это поведение в файле конфигурации.

Поддержка творческого режима

Версия 1.0.1 включает специальную обработку для творческого режима:

  • Слоты инвентаря игрока и хотбара используют свои реальные серверные привязки.
  • Обычно носимые предметы творческого режима можно положить без дублирования.
  • Хранилище может помещать предметы в хотбар творческого режима.
  • Содержимое хранилища можно уничтожить через слот уничтожения творческого режима.
  • Клик по полному хранилищу сохраняет текущий предмет на курсоре вместо его выбрасывания.

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

Конфигурация

Серверная конфигурация создаётся по пути config/superdragdrop-common.toml:

[depot]
allowAddingWhenNotEmpty = false
maxAmountPerItem = 9223372036854775807
maxDistinctItemTypes = 2147483647

- `allowAddingWhenNotEmpty`: разрешает дополнительные пополнения, пока в депо уже есть предметы.
- `maxAmountPerItem`: максимальное хранимое количество для одного полного прототипа предмета.
- `maxDistinctItemTypes`: максимальное число различных прототипов предметов, хранимых одновременно.
## Текущие ограничения
- Поддерживаются только предметы.
- Жидкости, химикаты, энергия и другие не-предметные ресурсы не могут быть переданы.
- Поддержка систем хранения зависит от версии Minecraft и загрузчика.
- Обход JEI зависит от того, учитывает ли JEI зарегистрированные дополнительные области GUI для текущего экрана и раскладки.
## Раскрытие об использовании ИИ
Весь исходный код Super Drag Drop был написан ИИ.
Направление проекта, требования к функциям, практическое тестирование, решения по совместимости и управление релизами обеспечивает **dzt000**.
## Лицензия
Super Drag Drop распространяется под **лицензией MIT**.

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

Как установить Super Drag Drop?

Установите Fabric под свою версию Minecraft, скачайте Super Drag Drop под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Super Drag Drop?

У Super Drag Drop есть сборки для Minecraft 1.20.1, 1.20.6–1.21.1, 26.1.2.

Нужен ли Super Drag Drop на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее