ContentTweaker
Активный0.0
Установок
Последнее обновление
Версии
ContentTweaker - Расширяем возможности Minecraft
ContentTweaker представляет собой мощное дополнение для CraftTweaker, которое открывает перед игроками совершенно новые горизонты кастомизации. В отличие от базового CraftTweaker, который ограничивается работой с рецептами, этот мод позволяет создавать абсолютно новые элементы и блоки прямо в игре.
Что можно создать?
С помощью ContentTweaker вы получаете доступ к созданию:
• Собственных предметов с уникальными свойствами
• Персонализированных блоков различных типов
• Дополнительных вкладок в творческом режиме
Особенности работы
Для использования возможностей мода требуется специальная настройка скриптов. Скрипты размещаются в папке "scripts", как и для CraftTweaker, но должны начинаться с директивы '#loader contenttweaker' в первой строке.
Создание новых блоков осуществляется через Zenscript синтаксис. Все создаваемые блоки работают так же, как стандартные блоки Minecraft, и требуют наличия моделей (поддерживается формат .obj), текстурных JSON-файлов и соответствующих текстур.
Все необходимые директории автоматически создаются в подпапке ACRONYM/ContentTweaker внутри конфигурационной папки игры.
Пример создания блока
import mods.contenttweaker.VanillaFactory;
import mods.contenttweaker.Block;
var zsBlock = VanillaFactory.createBlock("zs_block", );
zsBlock.fullBlock = true;
zsBlock.lightOpacity = 255;
zsBlock.translucent = true;
zsBlock.lightValue = 1.0;
zsBlock.blockHardness = 5.0;
zsBlock.blockResistance = 5.0;
zsBlock.toolClass = "pickaxe";
zsBlock.toolLevel = 2;
zsBlock.blockSoundType = ;
zsBlock.register();
Более подробную документацию и примеры использования можно найти в официальной вики проекта.