
Item Stages
Активный0.0
Установок
21
Последнее обновление
1 год назад
Версии
1.12.2 — 1.20.3
Клиент и сервер
Forge
Приключенческие
Библиотеки
Утилиты
Item Stages
Этот мод является дополнением для GameStages API и предоставляет возможность создавать персонализированные системы прогрессии для предметов и блоков. С помощью Item Stages разработчики модпаков могут устанавливать поэтапный доступ к различным игровым элементам.
Настройка
Конфигурация осуществляется через CraftTweaker с использованием специального ZenScript метода. Вы можете ограничивать доступ как к конкретным предметам и блокам, так и к целым группам через ore dictionary. Основной метод настройки: mods.ItemStages.addItemStage(String stage, Item/Block/OreDict);
Функциональность ограничений
Когда предмет попадает под ограничение, активируется комплекс защитных механизмов:
- Автоматическое выбрасывание предмета при попытке взять его в руку
- Невозможность экипировки в слоты брони или дополнительного оборудования
- Блокировка взаимодействия через правый и левый клик
- Замена стандартного описания на сообщение о ограничении
- Скрытие предмета из интерфейса JEI
Пример конфигурации
// Пример скрипта
// Ограничивает камень этапом "one"
mods.ItemStages.addItemStage("one", <minecraft:stone>);
// Ограничивает все пластинки этапом "two"
mods.ItemStages.addItemStage("two", <ore:record>);
// Ограничивает все предметы мода этапом "one"
mods.ItemStages.stageModItems("one", "minecraft");
// Ограничивает жидкость этапом "nine" (только для JEI)
mods.ItemStages.stageLiquid("nine", <liquid:water>);