ИСПОЛЬЗОВАНИЕ ОБОЗНАЧЕНИЯ РЕЦЕПТА
Самые основные модификации, которые можно выполнять в MineTweaker являются рецепт добавление и удаление. Там нет визуальный редактор,
только скриптовый язык, так что вы должны понять, как писать свои рецепты в виде текста.
Для того чтобы определить ее функциональность, вы должны вызывать функции. Примером функция печати, которые вы видели раньше, и которая принимает один аргумент:
Это было легко.Более полезной функцией, например, является функция для добавления формы рецепта:
Запись MineTweaker для этого рецепта является следующий:
Там нет визуального редактора, так что вы должны понять, как писать свои рецепты в виде текста.
Как маленькие введения, давайте рассмотрим рецепт палками. В ванильном Minecraft,
Чтобы сделать 4 палочки нужно взять две доски, и они должны стоять в верстаке друг над другом.
Мы хотим изменить это? Что делать, если, скажем, мы считаем более логичным: Поставить две деревянных доски
по диагонали. Изменение рецепт палочки чудесно легко. Сделать скрипт со следующим содержанием:
УДЕЛЬНОЕ УДАЛЕНИЕ РЕЦЕПТА
Таким способом можно удалить один предмет:
Кроме того, модели с масками могут быть использованы, чтобы указать, что любой вид элемента на определенную должность:
Кроме того, при удалении бесформенных рецептов, можно указать только один или несколько ингредиентов бесформенных рецептов,
а затем сказать MineTweaker`у, что оставшаяся часть рецепта может содержать все что угодно:
ПОДПУНКТЫ И ЗНАЧЕНИЕ УЩЕРБА
Довольно часто, детали имеют несколько подпунктов. Очень хорошо известным примером являются уголь и уголь.
Оба имеют одинаковый ID (Minecraft:coal), но имеют различные значение.
При загрузке элемент, вы можете указать мета значение для подпункта:
Когда подпункт не указан,: 0 заполняется для подпункта.
Если вы хотите, чтобы рецепт соответствовал любому подпункту, вы можете использовать групповой синтаксис:
Многие виды элементов также могут быть повреждены.
При использовании такого пункта, как ингредиент для рецепта, по умолчанию, никаких повреждений не допускается. Например:
В приведенном выше рецепте, повреждена кирка,а нам этого не хочется. Это может быть легко изменено с anyDamage() модификатора:
ПЕРЕЗАГРУЗКА И РЕЦЕПТЫ
При перезагрузке сценария, вы могли заметить, что если вы перегрузили сценарий, рецепт не дублируется.
Аналогичным образом, если рецепт дополнительно удаляется из сценария и сценарий перезагружается, рецепт эффективно удаляется из игры.
MineTweaker помнит такие действия, как рецепты добавляются и удаляются.
Когда скрипт перезагружается (или загружается, присоединившись к другому серверу),
MineTweaker сначала отменит все записанные изменения, внесенные перед выполнением нового сценария.
Многие мод машины, однако, не поддерживают такое вытворение. Для сервера, это означает, что рецепт будет застревать в списке, пока сервер не будет перезагружен; для клиента,
это означает, что рецепт будет показывать и принять соответствующие меры, как если бы она существовала.
Там нет исправление к такому поведению; это до соответствующих мод авторов для обеспечения достаточного API для того, чтобы удалить
рецепт можно было. Так что если что-то не получится не вините Элиана.
В этом примере переменная может быть использована к:
Разница между var и val в том, что val не может быть изменен после того, как заявил:
Ну, а на этом все. Надеюсь оцените мой труд, переводил и писал все 3 часа.
Всем удачи и пока, ждите новых уроков!
Книга рецептов
![]() | “ |
Книга рецептов (англ. Recipe Book) — это функция ГИП, которая используется в качестве каталога рецептов и руководства по крафту. СодержаниеИнтерфейс
Что из интересного?Можно попробовать воспользоваться модом Just Enough Items (JEI), который тоже содержит в себе рецепты. Вкратце это дополнение можно назвать — мод на книгу рецептов. Для 1.17.1 guidebook-mod-1_17_1.jar [ 235.8 Kb 45 27 августа 2021] Для 1.16.5/1.16.4 guidebook-mod-1_16_4.jar [ 237.6 Kb 1103 05 ноября 2020] Данный мод особенно полезен при создании собственных серверов, либо при создании модпаков где существует конфликт крафтов, либо вы хотите объединить крафты модов для создания определенных вещей. Значения данных [ ]Данные о предмете [ ]Книги знаний используют NBT-тег Recipes для определения рецептов, которые они содержат. Использование [ ]Minecraft горячие клавиши [ТАБЛИЦА]Убирает элементы интерфейса с экрана Позволяет делать скриншоты Переключения режима перспективы Вкл./Выкл. полноэкранного режима игры TPS в реальном времени Перезагружает все текстуры, звуки и клиентские ресурсы Вкл./Выкл. автопаузу, когда окно с игрой сворачивается Вкл./Выкл. детализированные описания предметов Копирует координаты игрока Вызывает краш игры Переключение режимов игры с текущего на наблюд. Увеличивает дальность прорисовки Уменьшает дальность прорисовки Копирует данные сущности или блока Переключения режимов игры Быстрое перемещение блоков (предметов) в инвентаре Shift + ПКМ (Внешний инвет.) Быстрое перемещение блоков (предметов) во внешнем инвентаре Быстрое перемещение блоков (предметов) в нужные слоты специального блока Shift + ПКМ х2 (Вместе с блоком или предметом) Быстрое перемещение ВСЕХ блоков (предметов) во внешний или внутренний инвентари Shift + ПКМ (По крестику) Очистка всего инвентаря (ТОЛЬКО В ТВОРЧЕСКОМ МЕНЮ) Быстрый крафт всех блоков (предметов) / Быстрое перемещение блоков (предметов) Выбросить блок (предмет) в количестве 1 единицы Выбросить стак блоков (предметов) Быстрый выбор блока в хотбар (только если он есть в инвентаре) Быстрый выбор блока (даже если его нету в инвентаре) Быстрый способ взять стак блоков (предметов) в руку Цифры 1 — 9 Быстрый способ взять стак блоков (Предметов) в хотбар Быстрый способ взять стак блоков (предметов) в руку Копирование блоков (предметов) в инвентарь (Зажать блок, выживание) Быстрый способ разложить стак блоков (предметов) в каждый слот инвентаря (внутреннего и внешнего) Ctrl + Колёсико Мыши Скопировать блок (сущность) со всем содержимым (NBT тегами) Вкл./Выкл. диктора (переключения режима диктора) | ||||||||||||||||||||||||||


.png)
.png)







