Ore Stages avatar

Ore Stages [1.12.2]

Ore Stages

Этот мод является аддоном для GameStage API. Он позволяет блокам в мире, таким как руды, быть помещенными в игровые стадии. Вам следует ознакомиться с описанием мода GameStage API для получения дополнительной информации. Если кратко, стадии — это части системы прогрессии, установленной сборкой модов или сервером. Стадии выдаются игрокам через команду, которая обычно запускается модом квестов, достижениями или даже командным блоком.

Настройка

Этот мод использует CraftTweaker для настройки.

Что происходит при установке стадии?

Если игрок не имеет нужной стадии для блока

  • Блок будет выглядеть как блок, которым он скрыт.
  • Игрок не сможет нажать правой кнопкой мыши на блок.
  • Блок будет выпадать предметы, которые выпадают у его замены.
  • Добыча блока будет занимать столько же времени, сколько и у его замены.

В ситуациях, когда игрок отсутствует, предполагается, что стадия отсутствует. Это называется поведением по умолчанию.

Вызывает ли изменение блоков обратно на нормальные какие-либо лаги?

Раскрытие блоков происходит очень быстро. Процесс включает перезагрузку рендереров чанков на клиенте. Хотя это может звучать сложно или вызывать лаги, на самом деле это очень просто, и даже на более медленных компьютерах займет не более одной-двух секунд. Это то же самое, что нажать f3 + a в ванильной игре.

Методы CraftTweaker

Этот метод можно использовать для замены блока на ванильный камень.

mods.orestages.OreStages.addReplacement(String stage, IIngredient original);

Этот метод можно использовать для замены блока на другой блок.

mods.orestages.OreStages.addReplacement(String stage, IIngredient original, IItemStack replacement);

Этот метод можно использовать для замены блока на другой блок, указывая точные идентификаторы блоков. Два предыдущих метода работают только для блоков с предметами.

mods.orestages.OreStages.addReplacementById(String stage, String original, String replacement);

Следующие методы используются для добавления замены, которая не использует поведение по умолчанию. Это означает, что если блок был сломан не игроком (вода, взрыв, механизм), блок сломается так, как если бы он не был скрыт.

mods.orestages.OreStages.addNonDefaultingReplacement(String stage, IIngredient original);

mods.orestages.OreStages.addNonDefaultingReplacement(String stage, IIngredient original, IItemStack replacement);

mods.orestages.OreStages.addNonDefaultingReplacementById(String stage, String original, String replacement);

Пример скрипта

mods.orestages.OreStages.addReplacementById("one", "minecraft:potatoes:*", "minecraft:tallgrass:2");
mods.orestages.OreStages.addReplacementById("two", "minecraft:wheat:*", "minecraft:carrots:3");
mods.orestages.OreStages.addReplacementById("three", "minecraft:nether_wart:*", "minecraft:beetroots");
mods.orestages.OreStages.addReplacement("four", , );
mods.orestages.OreStages.addReplacement("one", , );
mods.orestages.OreStages.addNonDefaultingReplacement("one", 
       , 
       
        ); mods.orestages.OreStages.addReplacement("five", 
        
         , 
         
          );
         
        
       

Требуемые зависимости

CraftTweaker avatarCraftTweakerJaredlll08
Game Stages avatarGame StagesDarkhaxDev

Скачать Ore Stages

 
Тип Скачать Версия Загрузчик Обновлено Размер
AlphaOreStages-1.12.2-2.0.38.jar1.12.2Forge22 ноября 201834,5 КБ
AlphaOreStages-1.12.2-2.0.33.jar1.12.2Forge2 ноября 201831 КБ
ReleaseOreStages-1.12.2-2.0.37.jar1.12.2Forge2 ноября 201831,1 КБ
AlphaOreStages-1.12.2-2.0.36.jar1.12.2Forge29 октября 201831 КБ
AlphaOreStages-1.12.2-2.0.35.jar1.12.2Forge2 октября 201831 КБ
AlphaOreStages-1.12.2-2.0.34.jar1.12.2Forge26 сентября 201831 КБ
ReleaseOreStages-1.12.2-2.0.31.jar1.12.2Forge14 августа 201831 КБ
ReleaseOreStages-1.12.2-2.0.30.jar1.12.2Forge5 июня 201830,6 КБ
AlphaOreStages-1.12.2-2.0.29.jar1.12.2Forge21 мая 201830,6 КБ
AlphaOreStages-1.12.2-2.0.27.jar1.12.2Forge2 мая 201830,6 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.