Автор | |
---|---|
Версия | |
Версия Citizens | |
Другие требования | |
Скачать | |
Alchemist - это трейт персонажа для Citizens 2.0, который дает возможность НПС:
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 #Время, которое нужно подождать, перед повторным крафтом