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

Stacknator

Правильно настраиваемые размеры стаков для любых ванильных или модовых предметов

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
2,4 тыс.
Подписчиков на Modrinth
10
версий
8
Обновлён
21 июня 202621 июн.
Опубликован
в 2025

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

Работает на Fabric
Для Minecraft 1.21–26.3
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 2.0.1 от 21 июня 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Stacknator

Stacknator — это лёгкий мод для Minecraft на Fabric, который позволяет настроить максимальный размер стака любого ванильного или модового предмета через простой файл конфигурации. Изменяя компоненты данных предметов во время инициализации игры, Stacknator обеспечивает чистое и эффективное решение без потери производительности и без костылей.

Совместимость

  • Требуется: Fabric API
  • Ванильные предметы: Полностью совместим.
  • Модовые предметы: В целом совместим с большинством модов.

Теги: Поддерживаются через функцию Filler.

Совет: Чтобы узнать идентификатор предмета, включите расширенные подсказки в игре, нажав F3 + H, затем наведите курсор на предмет.

Установка

  1. Поместите .jar файл Stacknator в папку mods.
  2. Запустите сервер или загрузите мир.
  3. Отредактируйте файл конфигурации stacknator.json, чтобы задать нужные размеры стаков.
  4. Готово!

Требуется только на стороне сервера для игры в 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
  • 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 По умолчанию: {}
  • 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 на сервере?

Ставится только на сервер; игрокам ставить не нужно

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

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