
GT6 Tweaker
Активный0.0
Установок
Последнее обновление
GT6 Tweaker: Улучшенная версия MTUtils
Эта модификация представляет собой неофициальное продолжение MTUtils - плагина для MineTweaker в Minecraft 1.7.10, который был заброшен оригинальным разработчиком. Мод исправляет найденные ошибки и добавляет новые возможности для создателей модпаков.
Для чего нужен GT6 Tweaker?
GT6 Tweaker предоставляет создателям модпаков расширенный инструментарий для тонкой настройки игровых механик. Вы сможете изменять свойства предметов и блоков, преобразовывать значения между разными типами данных и устанавливать специальные параметры выпадения ресурсов при разрушении блоков.
Основные команды
Настройка предметов
import mods.MTUtils;
MTUtils.setItemMaxDamage(itemstack, damage);
MTUtils.getItemMaxDamage(itemstack); // Возвращает int
MTUtils.getItemDamage(itemstack); // Возвращает int
Изменение блоков
MTUtils.setHarvestLevel(itemstack, String tooltip, int harvestLevel);
MTUtils.setBlockUnbreakable(itemstack);
MTUtils.setHardness(itemstack, float hardness);
MTUtils.setLightLevel(itemstack, float lightLevel);
MTUtils.setLightOpacity(itemstack, int lightOpacity);
MTUtils.setResistance(itemstack, float resistance);
MTUtils.setTextureName(itemstack, String texturename);
// ... методы получения параметров
Утилиты работы с данными
MTUtils.getIntFromString(string); // Преобразует строку в число
MTUtils.getFloatFromString(string); // Преобразует строку в число с плавающей точкой
MTUtils.getStringFromInt(int); // Преобразует число в строку
MTUtils.getStringFromFloat(float); // Преобразует число с плавающей точкой в строку
// ... другие методы преобразования
Система выпадения
MTUtils.clearDrops(); // Очищает карту выпадения
MTUtils.setBlockDrops(@Nullable IItemStack harvester, IItemStack block, IItemStack drops[], float quantiDrop[], IItemStack falseDrops[]);
Интеграция с GregTech
Особая функциональность включена для работы с GregTech 6. Используйте команду в игре для получения ключа машины:
/MTUtils GTkey "Canner"
Работа с рецептами GregTech
import mods.MTUtilsGT;
MTUtilsGT.addCustomRecipe("gt.recipe.canner", false, 128, 128, [10000], [<minecraft:cobblestone>], [<liquid:soda>500], [<liquid:water>500], [<minecraft:diamond>]);
Замена жидкостей в рецептах
MTUtilsGT.addFluidInput(<liquid:soda>,<liquid:mineralsoda>);
MTUtilsGT.addFluidInput([ [<liquid:soda>,<liquid:mineralsoda>] ]);
Интеграция с Minechem
Для совместимости GregTech и Minechem предусмотрено отображение жидкостей:
MTUtilsGT.addFluidInput([
[<liquid:molten.aluminium>, <liquid:element.al>],
[<liquid:molten.antimony>, <liquid:element.sb>],
// ... другие отображения жидкостей
]);
Модификация включает поддержку Underground Biomes Constructs API через конфигурационные файлы.