Item Stages
Этот аддон способен убрать из JEI предметы и блоки до определенного этапа. То есть, чтобы увидеть и скрафтить необходимый предмет, тебе нужно достичь этапа, на котором он открывается.
Last updated
// С помощью этих строк Вы можете запереть необходимые предметы на первом этапе - "one":
mods.ItemStages.addItemStage("one", <minecraft:stone>);
mods.ItemStages.addItemStage("one", <ic2:casing:3>);
mods.ItemStages.addItemStage("one", <aeadditions:storage.component>);
mods.ItemStages.addItemStage("one", <extendedcrafting:material:32>);
// С помощью этих строк Вы можете запереть необходимые предметы на втором этапе - "two":
mods.ItemStages.stageModItems("two", "mekanism");
mods.ItemStages.stageModItems("two", "enderio");
mods.ItemStages.stageModItems("two", "bigreactors");
mods.ItemStages.stageModItems("two", "Immersiveengineering");
// С помощью этих строк Вы можете запереть необходимые предметы на третьем этапе - "three":
mods.ItemStages.stageModItems("three", "ic2");
mods.ItemStages.stageModItems("three", "appliedenergistics2");
mods.ItemStages.stageModItems("three", "thermalfoundation");
mods.ItemStages.stageModItems("three", "thermalexpansion");
mods.ItemStages.stageModItems("three", "aeadditions");
// С помощью этих строк Вы можете запереть необходимые предметы на четвертом этапе - "four":
mods.ItemStages.stageModItems("four", "extendedcrafting");
mods.ItemStages.stageModItems("four", "tombstone");
// Пример отвечает за то, что Вы можете узнать способы добычи "воды" только при достижении третего этапа:
mods.ItemStages.stageLiquid("three", <liquid:water>);// В данной строке можно рассмотреть пример этапа с блокированием "защита", то есть игрок не сможет зачаровать броню на защиту, не достигнув третьего этапа:
mods.ItemStages.stageEnchant("three", <enchantment:minecraft:protection>);// Пример ограничения получения зачарования "защита 2 уровня", игрок не сможет зачаровать броню на это защиту II, не достигнув третьего этапа:
mods.ItemStages.stageEnchantByLevel("three", <enchantment:minecraft:protection>.makeEnchantment(2));// В строке ниже показано, как можно изменить название предмета, которого Вы еще не достигли до определённого этапа:
mods.ItemStages.setUnfamiliarName("AHAHAHHA", <enderio:block_vat>);// Ограничение просмотра использования механизма или предмета:
mods.ItemStages.stageRecipeCategory("three", "minecraft.anvil");