Stacknator
Правильно настраиваемые размеры стаков для любых ванильных или модовых предметов
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 2,4 тыс.
- Подписчиков на Modrinth
- 10
- версий
- 8
- Обновлён
- 21 июня 202621 июн.
- Опубликован
- в 2025
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Stacknator
Stacknator — это лёгкий мод для Minecraft на Fabric, который позволяет настроить максимальный размер стака любого ванильного или модового предмета через простой файл конфигурации. Изменяя компоненты данных предметов во время инициализации игры, Stacknator обеспечивает чистое и эффективное решение без потери производительности и без костылей.
Совместимость
- Требуется: Fabric API
- Ванильные предметы: Полностью совместим.
- Модовые предметы: В целом совместим с большинством модов.
Теги: Поддерживаются через функцию Filler.
Совет: Чтобы узнать идентификатор предмета, включите расширенные подсказки в игре, нажав F3 + H, затем наведите курсор на предмет.
Установка
- Поместите
.jarфайл Stacknator в папкуmods. - Запустите сервер или загрузите мир.
- Отредактируйте файл конфигурации stacknator.json, чтобы задать нужные размеры стаков.
- Готово!
Требуется только на стороне сервера для игры в
survival, однако рекомендуется также установить его на стороне клиента для полной совместимости с некоторыми экранами (например, экраном креатива).
Документация
- enabled:
Включает или отключает мод.
Тип:booleanПо умолчанию:true - log_modified_items:
Переключает логирование успешных изменений размера стака (остальные логи показываются всегда).
Тип:booleanПо умолчанию:true checks:
Определяет выполняемые проверки.
Тип:objectПо умолчанию:- enable_checks:
Включает или отключает все проверки.
Тип:booleanПо умолчанию:true - check_damageable:
Включает или отключает проверку на наличие прочности.
Тип:booleanПо умолчанию:true - check_stackable:
Включает или отключает проверку на стакаемость.
Тип:booleanПо умолчанию:false - check_minimum_stack_size:
Включает или отключает проверку минимального размера стака.
Тип:booleanПо умолчанию:true - check_maximum_stack_size:
Включает или отключает проверку максимального размера стака.
Тип:booleanПо умолчанию:true
- enable_checks:
- remove_defaults:
Удаляет все записи предметов, совпадающие с размером стака по умолчанию.
Тип:booleanПо умолчанию:false filler:
Определяет настройки Filler.
Тип:objectПо умолчанию:{}- enable_filler:
Включает или отключает Filler. Когда включён, мод перебирает все зарегистрированные предметы и применяет к каждому правила Filler, соблюдая настроенные проверки.
Тип:booleanПо умолчанию:false - reset_stacks:
Включает или отключает сброс размеров стаков к значениям по умолчанию, переопределяя любые заданные пользовательские размеры стаков.
Тип:booleanПо умолчанию:false - run_once:
Отключает Filler после одного запуска.
Тип:booleanПо умолчанию:true - tag_priority:
Включает или отключает приоритет тегов над записями предметов при применении Filler.
Тип:booleanПо умолчанию:true - tags:
Определяет идентификаторы тегов и их пользовательские размеры стаков.
Тип:objectПо умолчанию:{}
- enable_filler:
- sort_items:
Включает или отключает сортировку записей предметов по алфавиту по их ключам.
Тип:booleanПо умолчанию:true - items:
Определяет идентификаторы предметов и их пользовательские размеры стаков.
Тип:objectПо умолчанию:{}
Проверки
Stacknator выполняет следующие проверки для каждой записи предмета/тега в файле конфигурации:
- Формат ключа записи:
Проверяет, соответствует ли ключ записи форматуnamespace:item.
При неудаче: Запись пропускается. - Прочность предмета:
Убеждается, что предмет не имеет прочности (например, инструменты, оружие и броня).
При неудаче: Запись пропускается. - Стакаемость предмета:
Подтверждает, что предмет стакается (максимальный размер стака по умолчанию больше 1).
При неудаче: Запись пропускается. - Значение записи меньше 1:
Проверяет, меньше ли размер стака 1.
При неудаче: Запись пропускается. - Значение записи больше 99:
Проверяет, превышает ли размер стака 99.
При неудаче: Корректируется до 99.
Полный пример конфигурации
{
"enabled": true,
"log_modified_items": true,
"checks": {
"enable_checks": true,
"check_damageable": true,
"check_stackable": false,
"check_minimum_stack_size": true,
"check_maximum_stack_size": true
},
"remove_defaults": false,
"filler": {
"enable_filler": false,
"reset_stacks": false,
"run_once": true,
"tag_priority": true,
"tags": {
"#minecraft:logs": 16,
"#minecraft:planks": 32
}
},
"sort_items": true,
"items": {
"minecraft:egg": 64,
"minecraft:red_bed": 16,
"minecraft:ender_pearl": 32,
"minecraft:tnt": 1
}
}Частые вопросы
Как установить Stacknator?
Установите Fabric под свою версию Minecraft, скачайте Stacknator под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Stacknator?
У Stacknator есть сборки для Minecraft 1.21–26.3.
Нужен ли Stacknator на сервере?
Ставится только на сервер; игрокам ставить не нужно