Quests

Для ядра Quests v1.0

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
8
Телеграм:
Мой тг канал по разработке плагинов: Тимур | RuMine Influencer💸🔥

Описание:
Позволяет Вам добавлять разные квесты, исходя из существующих типов квестов.

Доступны следующие типы:

  • PLAYER_KILL
  • ENTITY_KILL
  • BLOCK_BREAK
  • FISH
  • FARMER(подтипы: PLACE и BREAK)
В то же время, Вы можете настроить награды при выполнении квесты:
  • Тайтл
  • Сабтайтл
  • Звук
  • Объявление в чате
  • Сообщение в чате
  • Команды для игрока от консоли
Снимок экрана 2024-11-30 112556.png

Снимок экрана 2024-11-30 112356.png


YAML:
#
#              Quests v1.0
#             Автор: Тимур
#          Телеграм: @tmrtrsvch
#

settings:

  plants: # Список растений, которые не будут засчитываться как блоки при ломании блоков
    - "CARROT"
    - "POTATO"
    - "WHEAT"

  quests:

    player_kill: # Можно ввести любое название квеста
      type: "PLAYER_KILL" # Доступные типы: PLAYER_KILL, ENTITY_KILL, BLOCK_BREAK, FISH, FARMER(подтипы: PLACE и BREAK)
      amount: 10
      message: "&#00ff1e&lКвесты&7&l: &fВы выполнили квест &c«Убийство 10 игроков»&f!"
      broadcast:
        - ""
        - "  &e%player% &fвыполнил квест &c«Убийство 10 игроков»&f!"
        - ""
      title: "&#00ff1e&lКвесты"
      sub-title: "&fВы успешно выполнили квест!"
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      commands:
        - "give %player% diamond 24"

    entity_kill:
      type: "ENTITY_KILL"
      amount: 15
      message: "&#00ff1e&lКвесты&7&l: &fВы выполнили квест &c«Убийство 15 мобов»&f!"
      broadcast:
        - ""
        - "  &e%player% &fвыполнил квест &c«Убийство 15 мобов»&f!"
        - ""
      title: "&#00ff1e&lКвесты"
      sub-title: "&fВы успешно выполнили квест!"
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      commands:
        - "give %player% diamond 12"

    block_break:
      type: "BLOCK_BREAK"
      amount: 50
      message: "&#00ff1e&lКвесты&7&l: &fВы выполнили квест &7«Ломание 50 блоков»&f!"
      broadcast:
        - ""
        - "  &e%player% &fвыполнил квест квест &7«Ломание 50 блоков»&f!"
        - ""
      title: "&#00ff1e&lКвесты"
      sub-title: "&fВы успешно выполнили квест!"
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      commands:
        - "give %player% diamond 12"

    fish:
      type: "FISH"
      amount: 15
      message: "&#00ff1e&lКвесты&7&l: &fВы выполнили квест <blue>«Ловля 15 рыб»&f!"
      broadcast:
        - ""
        - "  &e%player% &fвыполнил квест <blue>«Ловля 15 рыб»&f!"
        - ""
      title: "&#00ff1e&lКвесты"
      sub-title: "&fВы успешно выполнили квест!"
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      commands:
        - "give %player% diamond 16"

    farmer_place:
      type: "FARMER"
      sub-type: "PLACE"
      allowed-items: # Список предметов, которые считаются за "фермерские предметы"
        - "CARROT"
        - "POTATO"
        - "WHEAT"
      amount: 20
      message: "&#00ff1e&lКвесты&7&l: &fВы выполнили квест &a«Посадить 20 съедобных предметов»&f!"
      broadcast:
        - ""
        - "  &e%player% &fвыполнил квест &a«Посадить 20 съедобных предметов»&f!"
        - ""
      title: "&#00ff1e&lКвесты"
      sub-title: "&fВы успешно выполнили квест!"
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      commands:
        - "give %player% diamond 32"

    farmer_break:
      type: "FARMER"
      sub-type: "BREAK"
      allowed-items: # Список предметов, которые считаются за "фермерские предметы"
        - "CARROT"
        - "POTATO"
        - "WHEAT"
      amount: 20
      message: "&#00ff1e&lКвесты&7&l: &fВы выполнили квест &a«Сломать 20 съедобных предметов»&f!"
      broadcast:
        - ""
        - "  &e%player% &fвыполнил квест &a«Сломать 20 съедобных предметов»&f!"
        - ""
      title: "&#00ff1e&lКвесты"
      sub-title: "&fВы успешно выполнили квест!"
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      commands:
        - "give %player% diamond 32"

  placeholders:
    status:
      completed: "&aВыполнено"
      no-completed: "&cНе выполнено"
    progress:
      result: "&e%result%"

Заполнители:
%quests_status_квест% - статус (выполнен или не выполнен)
%quests_progress_квест% - прогресс выполнения (число)


Зависимости:

Для работы плагина необходимо установить PlaceholderAPI
Зависимости
Выше написаны
Исходный код
https://github.com/tmrtrsvch/Quests
Команды и права
Выше написаны
Автор
tmrtrsvch
Скачивания
21
Просмотры
384
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя tmrtrsvch

Поделиться ресурсом

Назад
Сверху Снизу