Скачать Immersive Engineering Blueprint Tweaker — Minecraft Моды — MetaMods
Immersive Engineering Blueprint Tweaker

Immersive Engineering Blueprint Tweaker

Активный

Установок

0

Последнее обновление

3 года назад

Версии

1.7.10
Сервер
Forge
Утилиты

Immersive Engineering Blueprint Tweaker - Расширенные возможности настройки

Этот компактный мод-дополнение переносит функционал работы с чертежами через CraftTweaker из современных версий Immersive Engineering на старую платформу Minecraft 1.7.10. Он специально создан для разработчиков модпаков, позволяя им полностью кастомизировать систему чертежей с использованием языка Zenscript.

Настройка чертежей

Для добавления нового чертежа используйте следующий код:

mods.immersiveengineering.Blueprint.addRecipe(String category, IItemStack output, IIngredient[] inputs);

Чтобы удалить существующий чертеж:

mods.immersiveengineering.Blueprint.removeRecipe(IItemStack output);

Редактирование руководства инженера

Дополнительно мод предоставляет инструменты для изменения руководства инженера - вы можете добавлять и удалять записи и страницы.

Удаление записи из руководства:

mods.immersiveengineering.Manual.removeEntry(String name);

Удаление конкретной страницы:

mods.immersiveengineering.Manual.removePage(String name, int pageNum);

Добавление новой страницы с текстом:

mods.immersiveengineering.Manual.addTextPage(String name, String text, @Optional String category, @Optional int pageNum);

Пример добавления текстовых страниц

game.setLocalization("ie.manual.category.gregtech.name", "Greg Tech");
// Установка названия категории

game.setLocalization("ie.manual.entry.ochem.name", "Organic Chemistry");
// Название раздела

game.setLocalization("ie.manual.entry.ochem.subtext", "");
// Подзаголовок

game.setLocalization("ie.manual.entry.ochem0", "this is the first page");
// Содержание первой страницы

game.setLocalization("ie.manual.entry.ochem1", "this is the second page");
// Содержание второй страницы

game.setLocalization("ie.manual.entry.ochem2", "this is the third page");
// Содержание третьей страницы

mods.immersiveengineering.Manual.addTextPage("ochem", "ochem2", "gregtech");
// Создание новой категории и раздела

mods.immersiveengineering.Manual.addTextPage("ochem", "ochem0");
// Добавление в начало по умолчанию

mods.immersiveengineering.Manual.addTextPage("ochem", "ochem1", 1);
// Вставка на позицию с индексом 1
Участники проекта
facetorched

facetorched

Разработчик

Создан: 8 июн 2022

ID: 8294