Stack Manager (Fabric/NeoForge)
Создаёт конфиг со всеми предметами (ванильными + из модов) и позволяет менять максимальный размер стопки.
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 4,8 тыс.
- Подписчиков на Modrinth
- 20
- версий
- 39
- Обновлён
- 1 января 20261 янв.
- Опубликован
- в 2025
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Stack Manager
Настраиваемые размеры стаков (ванилла + моды)
Лёгкий серверный мод, который генерирует конфиг со всеми предметами (ванильными + модовыми) и позволяет задать максимальный размер стака для каждого предмета. Работает в одиночной игре (встроенный сервер) и на выделенных серверах.
Возможности
- Генерирует config/stackmanager_items.json со всеми зарегистрированными предметами.
- Лимиты стаков для каждого предмета, которые можно редактировать в любой момент.
- Автоматически добавляет новые предметы из недавно установленных модов при запуске/перезагрузке.
- Безопасный сетевой лимит = 99, чтобы избежать проблем с протоколом/NBT.
- Опциональные внутриигровые команды (включаются при наличии Fabric API).
Команды
(опционально, требуют Fabric API) /stackmanager reload — перезагружает конфиг и добавляет все отсутствующие предметы.
_/stackmanager set _ — задаёт новый лимит (ограничивается 99).
_/stackmanager set default_ — восстанавливает стандартное значение игры/мода (ограничивается 99).
Без Fabric API мод всё равно работает; редактируйте файл и перезапускайте (или перезагружайте удобным вам способом).
Файл конфига
Путь: config/stackmanager_items.json
{
"formatVersion": 1,
"items": {
"minecraft:acacia_button": 64,
"minecraft:oak_planks": 99
}
}- Ключи — полные ID предметов (namespace:item).
- Значения при загрузке ограничиваются диапазоном 1–99.
Полезные горячие клавиши редактора
(VS Code / большинство редакторов; Windows/Linux = Ctrl, macOS = Cmd, если не указано иное)
Форматировать документ:
Shift+Alt+F (Win/Linux) · Shift+Option+F (macOS)
- Найти / Заменить: Ctrl+F / Ctrl+H · Cmd+F / Cmd+Alt+F -Выбрать следующее вхождение (мультикурсор): Ctrl+D · Cmd+D
- Перейти к строке: Ctrl+G · Cmd+G
- Выбрать слово / строку: Ctrl+W (слово) / Ctrl+L (строку) · Option+Shift+→/← или Cmd+L (macOS)
Советы
- Держите ID в алфавитном порядке — так проще сравнивать изменения.
- Используйте замену по регулярным выражениям в Ctrl+H для массового редактирования значений.
- После редактирования выполните /stackmanager reload (если команды доступны) или перезапустите мир/сервер, чтобы применить изменения.
Совместимость и ограничения
- Мод применяет лимиты на сервере; клиентам мод не нужен (если его не требуют другие моды).
- Предметы с разным NBT (кастомные названия, зачарования, урон и т. д.) никогда не стакаются — по ванильным правилам.
- Большинство ванильных и модовых интерфейсов учитывают эти лимиты. Если какой-то экран конкретного мода всё ещё ограничивает до 64/99, сообщите об этом — возможны небольшие патчи под отдельные экраны.
- Значения выше 99 намеренно снижаются до 99, чтобы сеть работала стабильно.
Требования
Fabric API: опционально, но рекомендуется для лучшего опыта (включает команды /stackmanager и более плавную перезагрузку).
Рекомендации по использованию
- Установите Fabric API (рекомендуется, но не обязательно), чтобы использовать внутриигровые команды и повысить удобство.
- Редактируйте значения прямо в файле конфига до запуска мира/сервера. Изменения через команды — особенно без Fabric API — могут быть неудобными и потребовать перезапусков или лишних действий.
Идеи по использованию мода
- Зелья: Проще: задайте зельям 16 или 32 на слот
minecraft:potion: 16
minecraft:splash_potion: 16
minecraft:lingering_potion: 8–16Плюс: меньше беготни в инвентарь во время рейдов, майнинга и боёв с боссами.
Примечание: зелья несут NBT (тип эффекта). Стакаются только одинаковые зелья.
Другие быстрые идеи
- Строительство / мегапроекты (QoL):
- Блоки (камень, доски, стекло, терракота) 99; еда 64–99; firework_rocket 64–99.
- Исследование / Elytra: Ракеты 16 (сложнее) или 64–99 (проще); Ender Pearls 16–32 (проще) или 8 (сложнее).
- Бой / PvE: arrow 99; снежки/яйца 64–99 для ивентов/мини-игр.
- Экономика / выживание-челлендж: Руды/слитки 16; блоки руды 8; жемчуг/снежки 8, чтобы сдержать спам
FAQ
- Как найти ID предмета?
Включите расширенные подсказки через F3 + H, затем наведите курсор на предмет: вы увидите namespace:item.
- Можно ли поставить 9999?
Нет. Для безопасности сети эффективный предел — 99.
- Одиночная игра или сервер?
И то, и другое. В одиночной игре положи мод в mods/. На выделенном сервере мод нужен только серверу.
Частые вопросы
Как установить Stack Manager (Fabric/NeoForge)?
Установите Fabric под свою версию Minecraft, скачайте Stack Manager (Fabric/NeoForge) под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Stack Manager (Fabric/NeoForge)?
У Stack Manager (Fabric/NeoForge) есть сборки для Minecraft 1.18.2–1.21.11.
Нужен ли Stack Manager (Fabric/NeoForge) на сервере?
Ставится только на сервер; игрокам ставить не нужно