Minecraft Wiki
Advertisement
Alchemist / Алхимик
Автор

aPunch

Версия

1.1

Версия Citizens

2.0

Другие требования

Нет

Скачать

Ссылка

Alchemist - это трейт персонажа для Citizens 2.0, который дает возможность НПС:

  • Варить зелья на основе заранее заданных рецептов.

Использование

Установка

  • Установите плагин Citizens 2.0
  • Скачайте трейт Alchemist
  • Поместите файл Alchemist.jar в папку /plugins.
  • Запустите сервер
  • Создайте НПС и назначьте трейт Алхимика
/npc create [имя] --trait Alchemist

или

/npc create [имя]
/trait Alchemist

Основная информация

Алхимик дает возможность создавать собственные рецепты зелий. Вы можете создавать и настраивать эти рецепты в файле конфигурации.
Нужно учитывать тот факт, что посмотреть рецепты алхимика в игре никак нельзя. Это сделано специально, для того, чтобы администраторы сервера могли сами решать, каким образом им доносить до игроков рецепты: с помощью табличек, другим плагином или же вообще никак.

Взаимодействие

Щелчок правой кнопкой мыши на Алхимике с ингредиентом в руке передаст его Алхимику. Как только таким образом рецепт будет завершен, то Алхимик скинет приготовленное зелье на землю рядом с собой. Если игрок отойдет слишком далеко, Алхимик заберет все ингредиенты, которые ему дали.

Команды

Для того, чтобы использовать команды, вы должны выделить НПС и быть его владельцем. Прав для этих команд нет.

Команды Алхимика
Команда Описание
/alchemist help Отображает меню помощи
/alchemist recipe Показывает текущий рецепт Алхимика
/alchemist recipe [название] Устанавливает текущий рецепт Алхимика

Права

Для использования Алхимика вы должны иметь только одно право - alchemist.interact - позволяет игроку взаимодействовать с Алхимиком.

Настройка

Файл конфигурации для Алхимика лежит в /plugins/Alchemist/config.yml и создается автоматически при запуске сервера.

Конфигурация по умолчанию

# Alchemist Configuration          #Конфигурация Алхимика
recipes:                           #Блок рецептов
 default:                          #Название первого рецепта
   result:                         #Раздел исхода от рецепта
     effect: fire-resistance       #Какой эффект произведет зелье
     duration: 60                  #Сколько будет длится эффект
     amplifier: 1                  #Усиление исхода (1 или 2)
     splash: false                 #Будет ли зелье взрывным
   ingredients:                    #Раздел ингредиентов
     '0':                          #ID ингредиента. НЕ ЯВЛЯЕТСЯ ID предмета/блока
       name: sugar                 #Название ингредиента
       amount: 1                   #Количество требуемого ингредиента
     '1':                          #ID ингредиента. НЕ ЯВЛЯЕТСЯ ID предмета/блока
       name: glass-bottle          #Название ингредиента
       amount: 1                   #Количество требуемого ингредиента
     '2':                          #ID ингредиента. НЕ ЯВЛЯЕТСЯ ID предмета/блока
       name: wool                  #Название ингредиента
       amount: 1                   #Количество требуемого ингредиента
       data: 6                     #Тип предмета/блока
messages:                          #Блок сообщений
 initialization-message: <e>Hello there, <player>. Give me what I need and I will brew you a potion!
#Сообщение при правом клике мышкой на Алхимике success-message: <e>I have combined the ingredients to concoct a potion of <a><potion><e>.
#Сообщение удачного крафта зелья cooldown-not-expired: You've already had your turn. Come back later!
#Сообщение при попытке крафта в кулдауне cooldown-in-seconds: 60 #Время, которое нужно подождать, перед повторным крафтом

Допустимые эффекты

  • speed - Увеличивает скорость передвижения.
  • slow - Уменьшает скорость передвижения.
  • fast-digging - Увеличивает скорость добычи ресурсов.
  • slow-digging - Уменьшает скорость добычи ресурсов.
  • increase-damage - Увеличивает наносимый урон.
  • weakness - Уменьшает наносимый урон.
  • heal - Незамедлительно лечит игрока.
  • harm - Незамедлительно наносит урон игроку.
  • regeneration - Постепенно регенерирует здоровье.
  • poision - Отравляет игрока.
  • jump - Увеличивает высоту прыжков.
  • confusion - Искажает видение игрока.
  • damage-resistance - Уменьшает получаемый урон.
  • fire-resistance - Дает защиту против огня.
  • water-breathing - Позволяет дышать под водой.
  • blindness - Ослепляет игрока.
  • hunger - Увеличивает голод.
Advertisement