
SewingKit
Активный0.0
Установок
Последнее обновление
SewingKit - Кастомизация рецептов для Fabric
SewingKit представляет собой адаптированную версию CraftTweaker, специально разработанную для модовой платформы Fabric. На данный момент функционал ограничен, но предоставляет базовые возможности для настройки игровых рецептов.
Доступные команды для работы с рецептами
Система логирования:
logger.logInfo(String msg);
logger.logCommand(String msg);
logger.logWarning(String msg);
logger.logError(String msg);
Создание и удаление рецептов крафта:
recipes.addShapelessRecipe(String name, MCItemStack output, IIngredient[] inputs);
recipes.addShapedRecipe(String name, MCItemStack output, IIngredient[][] inputs);
recipes.removeRecipe(String name);
recipes.removeRecipe(MCItemStack stack);
Настройка печей и других устройств:
furnace.addRecipe(String name, MCItemStack output, IIngredient inputs, float xp, int cookTime);
furnace.removeRecipe(String name);
furnace.removeRecipe(MCItemStack stack);
blasting.addRecipe(String name, MCItemStack output, IIngredient inputs, float xp, int cookTime);
blasting.removeRecipe(String name);
blasting.removeRecipe(MCItemStack stack);
campfire.addRecipe(String name, MCItemStack output, IIngredient inputs, float xp, int cookTime);
campfire.removeRecipe(String name);
campfire.removeRecipe(MCItemStack stack);
smoking.addRecipe(String name, MCItemStack output, IIngredient inputs, float xp, int cookTime);
smoking.removeRecipe(String name);
smoking.removeRecipe(MCItemStack stack);
stoneCutter.addRecipe(String name, MCItemStack output, IIngredient inputs);
stoneCutter.removeRecipe(String name);
stoneCutter.removeRecipe(MCItemStack stack);
Вспомогательные функции:
print(String msg)
Игровые команды
Команда /skhand
отображает информацию о предмете в руке, включая его теги, в чате и записывает данные в файл SewingKit.log.
Синтаксис для работы с предметами
Используйте следующие конструкции для указания предметов:
<item:modid:modname> * amount
<tag:minecraft:wool>
Важное примечание: данная версия находится на ранней стадии разработки и может иметь ограниченную совместимость с серверами. Для применения изменений используйте команду /reload
.