Скачать When Entities Die — Minecraft Моды — MetaMods

When Entities Die

Архивирован

Установок

0

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

2 года назад

Версии

1.19 — 1.20.1
Сервер
Fabric
Библиотеки

When Entities Die

Обзор

Мод When Entities Die представляет собой специализированное решение для создания сложных систем достижений в Minecraft. Он добавляет новый триггер для датапаков и модов, который активируется при уничтожении существ с использованием определенных предметов.

Установка

Процесс установки предельно прост: достаточно скачать последнюю версию мода и поместить файл в папку mods. Для работы не требуется Fabric API. Важно отметить, что мод необходимо устанавливать только на серверной стороне.

Использование в датапаках

Внутри датапака вы можете создать стандартное достижение, используя триггер when-entities-die:killed_using_item. Этот триггер позволяет настраивать условия, при которых будет активироваться достижение.

Пример достижения

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

{
  "display": {
    "icon": {
      "item": "minecraft:apple"
    },
    "title": {
      "text": "Тестовое достижение"
    },
    "description": {
      "text": "Описание тестового достижения"
    },
    "frame": "task",
    "show_toast": true,
    "announce_to_chat": true,
    "hidden": false
  },
  "criteria": {
    "requirement": {
      "trigger": "when-entities-die:killed_using_item",
      "conditions": {
        "item": {
            "items": [
              "minecraft:diamond_sword"
            ]
        },
        "entity": {
          "type": "minecraft:skeleton"
        }
      }
    }
  }
}

Интеграция с модами

Для разработчиков модов интеграция осуществляется аналогичным образом, как и в датапаках. Вы можете легко включить When Entities Die в свой проект.

Настройка репозиториев в build.gradle

repositories {
    maven {
        name = "JitPack"
        url = "https://jitpack.io/"
        content {
            includeGroup "top.offsetmonkey538"
        }
    }
}

Добавление зависимостей

dependencies {
    modImplementation include("top.offsetmonkey538:when-entities-die:v1.0+1.19")
}

Обратите внимание, что в этом примере используется фиксированная версия, которая не будет автоматически обновляться до последней доступной.

Участники проекта
OffsetMonkey538

OffsetMonkey538

Разработчик

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

ID: 9403