Апи которое содержит в себе:
Квесты, предметы радиуса, ливалки, сообщение о входе и тд.
Конфигурация:
Квесты, предметы радиуса, ливалки, сообщение о входе и тд.
Конфигурация:
# При находке бага/недаработки в плагине незамедлительно сообщайте нам в ЛС
# группы (vk.me/kleksystudio), или же разработчику напрямую (vk.me/yacushev)
#
# Общие сообщения
join:
title: '&3Kleksy&fGrief'
subtitle: '&fДобро пожаловать!'
mesages:
- 'сюда ченить напишы'
broadcast: '<player> залетел на сервер ураа'
messages:
noperm: '&cНет прав!'
nocmd: '&cКоманда не найдена!'
noplayer: '&cИгрок не найден!' # {player}
onlyplayer: '&cЭта команда только для игроков!'
reload: '&aПлагин перезагружен!'
full: '&cИнвентарь игрока переполнен!' # {player}
# Здесь можно отключить команду, которая вам не нужна
settings:
functions:
pvpitemleave: true
radiusitem: true
check: true
rtp: true
reward: true
gift: true
donatorfly: true
# Здесь можно скрыть какие-то эвенты
hides:
join: true # вход
death: true # смерть
quit: true # выход
advancements: true # Ачивки
# / Gifts (подарки) \
# Суть этой функции в том, что есть несколько подарков (создавать их можно
# сколько угодно, в конфиге лишь пример).
# Если вы собрали все подарки, то получаете какую-то награду,
# а так же за каждый найденный артефакт можно выдать
# что-нибудь игрокам
gifts:
messages:
usage: '&7Используйте &3/gift clear&8&l/&3give &8[&3подарок&8] &8[&3Ник&8]'
clear-usage: '&7Используйте &3/giftclear [номер]'
gived: '&3Подарки &8> &fВы получили подарок %name%&f у вас &b%count%&8/&3&l%max-count%'
already: '&6Вы уже получали свой подарок'
cleaned: '&aСписок первого подарка очищен!'
gift-null: '&cПодарка с этим именем не существует'
clean:
one: '&cВсе удалено'
all: '&c2222'
all:
gived: '&aВы собрали все 5 подарков, за это вы получите приз!'
cleaned: '&aСписок всех подарков очищен!'
gifts-list:
one:
name: '&6Первый в перде'
permission: 'gift.one'
commands:
- ''
- ''
two:
name: '&eНиже первого'
permission: 'gift.two'
commands:
- ''
- ''
three:
name: '&6Больше первого'
permission: 'gift.three'
commands:
- ''
- ''
four:
name: '&cБольше второго чем пятого'
permission: 'gift.four'
commands:
- ''
- ''
five:
name: '&3не ебу что писать'
permission: 'gift.five'
commands:
- ''
- ''
# / Rewards (награды) \
# Суть этой функции в том, что для каждого доната
# предназначена ОТДЕЛЬНАЯ награда.
# Наград можно создавать сколько угодно.
rewards:
messages:
usage: '&7Используйте: &3/reward [награда] [ник]'
gived: '&aВы получили свою награду!'
already: '&cДождитесь следующей награды!'
available: '&aВаша награда снова доступна!'
no-reward: '&cНаграды с таким названием не существует!'
cooldown: ' &7| &fДо следующего получения награды осталось: &3%ho%'
rewards-list:
insane:
name: 'Insane'
permission: 'reward.insane'
cooldown: 'h:1,m:2,s:30'
commands:
- '[console]:give %player% stone'
- '[console]:tm message %player% 1'
- '[console]:broadcast 1'
- '[message]:&7| &fТеперь можно взять только через &3%krewards_cd_insane%'
elder:
name: 'elder'
permission: 'reward.elder'
cooldown: 'h:1,m:2,s:30'
commands:
- '[console]:give %player% stone 5'
- '[console]:tm message %player% 2'
- '[console]:broadcast 2'
- '[message]:&7| &fТеперь можно взять только через: &3%krewards_cooldown_elder%'
# / DonatorFly (Флай для донатеров) \
# Суть этой функции в том, что этот флай предназначен
# Только для донатеров (тех, у кого есть право).
# При выполнении команды игроку выдается флай,
# А через указанное время флай выключается
donatorfly:
time: 160 #Время в тиках, 1 секунда = 20 тиков
messages:
start: '&aФлай включен! (Время ограничено)'
end: '&cВаше время истекло.'
fly: '&6А зачем вам флай, когда вы уже летаете '
gamemode: '&cВы должны включить режим выживания'
# / RTP (Рандомная телепортация) \
# Суть этой функции в том, что здесь есть несколько видов ртп,
# вы их можете включить или выключить, а так же здесь
# полная их настройка. Есть несколько видов:
# Обычное ртп, ртп на дальние дистанции, ртп вблизи к игрокам.
rtp:
types:
rtp: true
fair: false
player: false
disabled-worlds:
- 'world_the_end'
- 'world_nether'
messages:
default:
teleport: '&aВы успешно телепортировались!'
title-teleport: '&aУраа'
world-deny: '&cВ этом мире нельзя выполнять данную команду!'
nofood: '&cПокушайте, нужно 2 уровня голода'
near:
teleport: '&aУрааа'
title-teleport: '&aУрааа'
world-deny: '&cВ этом мире нельзя выполнять данную команду!'
nofood: '&cПокушайте, нужно 4 уровня голода'
noplayers: '&cНет игроков'
settings:
default:
radius-min: 750
radius-max: 5000
food: true
level: 4
near:
radius: 20
players: 2
food: true
level: 8
# / Check (Проверка игроков на читы) \
# Суть этой функции в том, что если на вашем сервере есть игрок,
# которого вы подозреваете в читах, вы можете вызвать его на проверку.
# Когда игрок вызван на проверку, он не может двигаться и обязан пойти
# с вами в дискорд. Если он игнорирует вас, или выходит с сервера, то автоматически получает бан.
check:
gui-name: '&dПроверка'
item:
name: '&dПроверка'
lores:
- ''
- ''
settings:
ban-on-leave: true
broadcast-on-leave: true
timer: true # Запускать ли таймер, после того, как игрок был вызван на проверку
time: 200 #Время в тиках
commands-on-end-timer: # {player}, {target}
- 'broadcast урааа'
glowing: true
messages:
usage: '&7Используйте так: &3/check &8[&3ник&8]'
empty-list: '&cСписок игроков пустой!'
myself: '&cВы не можете вызвать на проверку самого себя!'
already: '&cИгрок {target} уже на проверке!' # {target}
ban-reason: ''
broadcast:
- 'Даааа'
- 'Нет'
admin:
completed: '&AВы вызвали на проверку игрока {player}'
check-end: '&aИгрок {target} прошел проверку!'
ban: '&aВы забанили игрока {player}'
target:
completed: '&cВас вызвали на проверку!'
move_canceled: '&cДействие заблокировано!'
timer-start: '&6У вас есть всего лишь 3 минуты на то чтобы откликнуться на проверку'
# / PvPItemLeave \
# В этой функции есть перо (или любой другой предмет) телепортации.
# При нажатии на него вы автоматически телепортируетесь на спавн (или же выполняется)
# любая другая команда, а так же выдается эффект.
# Предмет работает даже во время КТ (режима PvP).
pvpitemleave:
material: FEATHER
amount: 1
byte: 0 # Если 0, то не работает
name: '&3&k||&3 Перо телепортации &3&k||'
unbreak: true
potion-effects:
- 'BLINDNESS'
potion-effect-level: 2
potion-effect-duration: 100 #В тиках 1 секунда = 20 тиков
command: 'spawn {player}' # команда при клике на этот айтем
lores: # Чтоб lores не работало просто поставить надо - ''
- '&fКликай по &3нему,'
- '&fЧтобы &3ливнуть&f с &3PvP&8/&3трапки'
usage: '&7Используйте так: &3/pvpitemleave give [ник]' # {label}
gived-message:
- '&fВам было &3выдано перо телепортации!'
tp-message: '&aПобег произошел успешно!'
# / PvPItemLeave \
# В этой функции есть предмет радиуса.
# При нажатии на него все игроки в указанном вами радиусе
# получают эффект и с ними происходят еще какие-либо действия.
# Предмет НЕ РАБОТАЕТ во время КТ (Режима PvP)
radiusitem:
material: DIAMOND
amount: 1
byte: 0
radius: 10
name: '&3&k||&3 Предмет радиуса &3&k||'
unbreak: false
effects: true
damage: true
potion-effects:
- 'BLINDNESS'
potion-effect-level: 2
potion-effect-duration: 100 #В тиках 1 секунда = 20 тиков
damage-player: 4 # отнять 1 хп = -2
lores:
- '&fКликай по &3нему,'
- '&fИ игроки в радиусе &310 &fблоков'
- '&fПолучат &cурон&f и &8эффекты'
usage: '&7Используйте так: &3/radiusitem give [ник]' # {label}
gived-message:
- '&fВам было &3выдан предмет радиуса!'
completed-message: '&fИгроки &3в радиусе &fполучили &cурон&f и &8слепоту&f!'
# Здесь вы можете указывать, на какие команды нужны права, а на какие нет.
usePerms:
reload: true
joinmessage: false
pvpitemleave: true
radiusitem: true
check: true
rtp: true
donatorfly: true
gift: false
# Здесь вы можете указывать сами права.
perms:
reload: 'kapi.reload'
rtp: 'kapi.rtp'
joinmessage: 'kapi.joinmessage'
pvpitemleave: 'kapi.pvpitemleave'
radiusitem: 'kapi.radiusitem'
check: 'kapi.check'
donatorfly: 'kapi.donatorfly'
gift: 'kapi.gift'
# группы (vk.me/kleksystudio), или же разработчику напрямую (vk.me/yacushev)
#
# Общие сообщения
join:
title: '&3Kleksy&fGrief'
subtitle: '&fДобро пожаловать!'
mesages:
- 'сюда ченить напишы'
broadcast: '<player> залетел на сервер ураа'
messages:
noperm: '&cНет прав!'
nocmd: '&cКоманда не найдена!'
noplayer: '&cИгрок не найден!' # {player}
onlyplayer: '&cЭта команда только для игроков!'
reload: '&aПлагин перезагружен!'
full: '&cИнвентарь игрока переполнен!' # {player}
# Здесь можно отключить команду, которая вам не нужна
settings:
functions:
pvpitemleave: true
radiusitem: true
check: true
rtp: true
reward: true
gift: true
donatorfly: true
# Здесь можно скрыть какие-то эвенты
hides:
join: true # вход
death: true # смерть
quit: true # выход
advancements: true # Ачивки
# / Gifts (подарки) \
# Суть этой функции в том, что есть несколько подарков (создавать их можно
# сколько угодно, в конфиге лишь пример).
# Если вы собрали все подарки, то получаете какую-то награду,
# а так же за каждый найденный артефакт можно выдать
# что-нибудь игрокам
gifts:
messages:
usage: '&7Используйте &3/gift clear&8&l/&3give &8[&3подарок&8] &8[&3Ник&8]'
clear-usage: '&7Используйте &3/giftclear [номер]'
gived: '&3Подарки &8> &fВы получили подарок %name%&f у вас &b%count%&8/&3&l%max-count%'
already: '&6Вы уже получали свой подарок'
cleaned: '&aСписок первого подарка очищен!'
gift-null: '&cПодарка с этим именем не существует'
clean:
one: '&cВсе удалено'
all: '&c2222'
all:
gived: '&aВы собрали все 5 подарков, за это вы получите приз!'
cleaned: '&aСписок всех подарков очищен!'
gifts-list:
one:
name: '&6Первый в перде'
permission: 'gift.one'
commands:
- ''
- ''
two:
name: '&eНиже первого'
permission: 'gift.two'
commands:
- ''
- ''
three:
name: '&6Больше первого'
permission: 'gift.three'
commands:
- ''
- ''
four:
name: '&cБольше второго чем пятого'
permission: 'gift.four'
commands:
- ''
- ''
five:
name: '&3не ебу что писать'
permission: 'gift.five'
commands:
- ''
- ''
# / Rewards (награды) \
# Суть этой функции в том, что для каждого доната
# предназначена ОТДЕЛЬНАЯ награда.
# Наград можно создавать сколько угодно.
rewards:
messages:
usage: '&7Используйте: &3/reward [награда] [ник]'
gived: '&aВы получили свою награду!'
already: '&cДождитесь следующей награды!'
available: '&aВаша награда снова доступна!'
no-reward: '&cНаграды с таким названием не существует!'
cooldown: ' &7| &fДо следующего получения награды осталось: &3%ho%'
rewards-list:
insane:
name: 'Insane'
permission: 'reward.insane'
cooldown: 'h:1,m:2,s:30'
commands:
- '[console]:give %player% stone'
- '[console]:tm message %player% 1'
- '[console]:broadcast 1'
- '[message]:&7| &fТеперь можно взять только через &3%krewards_cd_insane%'
elder:
name: 'elder'
permission: 'reward.elder'
cooldown: 'h:1,m:2,s:30'
commands:
- '[console]:give %player% stone 5'
- '[console]:tm message %player% 2'
- '[console]:broadcast 2'
- '[message]:&7| &fТеперь можно взять только через: &3%krewards_cooldown_elder%'
# / DonatorFly (Флай для донатеров) \
# Суть этой функции в том, что этот флай предназначен
# Только для донатеров (тех, у кого есть право).
# При выполнении команды игроку выдается флай,
# А через указанное время флай выключается
donatorfly:
time: 160 #Время в тиках, 1 секунда = 20 тиков
messages:
start: '&aФлай включен! (Время ограничено)'
end: '&cВаше время истекло.'
fly: '&6А зачем вам флай, когда вы уже летаете '
gamemode: '&cВы должны включить режим выживания'
# / RTP (Рандомная телепортация) \
# Суть этой функции в том, что здесь есть несколько видов ртп,
# вы их можете включить или выключить, а так же здесь
# полная их настройка. Есть несколько видов:
# Обычное ртп, ртп на дальние дистанции, ртп вблизи к игрокам.
rtp:
types:
rtp: true
fair: false
player: false
disabled-worlds:
- 'world_the_end'
- 'world_nether'
messages:
default:
teleport: '&aВы успешно телепортировались!'
title-teleport: '&aУраа'
world-deny: '&cВ этом мире нельзя выполнять данную команду!'
nofood: '&cПокушайте, нужно 2 уровня голода'
near:
teleport: '&aУрааа'
title-teleport: '&aУрааа'
world-deny: '&cВ этом мире нельзя выполнять данную команду!'
nofood: '&cПокушайте, нужно 4 уровня голода'
noplayers: '&cНет игроков'
settings:
default:
radius-min: 750
radius-max: 5000
food: true
level: 4
near:
radius: 20
players: 2
food: true
level: 8
# / Check (Проверка игроков на читы) \
# Суть этой функции в том, что если на вашем сервере есть игрок,
# которого вы подозреваете в читах, вы можете вызвать его на проверку.
# Когда игрок вызван на проверку, он не может двигаться и обязан пойти
# с вами в дискорд. Если он игнорирует вас, или выходит с сервера, то автоматически получает бан.
check:
gui-name: '&dПроверка'
item:
name: '&dПроверка'
lores:
- ''
- ''
settings:
ban-on-leave: true
broadcast-on-leave: true
timer: true # Запускать ли таймер, после того, как игрок был вызван на проверку
time: 200 #Время в тиках
commands-on-end-timer: # {player}, {target}
- 'broadcast урааа'
glowing: true
messages:
usage: '&7Используйте так: &3/check &8[&3ник&8]'
empty-list: '&cСписок игроков пустой!'
myself: '&cВы не можете вызвать на проверку самого себя!'
already: '&cИгрок {target} уже на проверке!' # {target}
ban-reason: ''
broadcast:
- 'Даааа'
- 'Нет'
admin:
completed: '&AВы вызвали на проверку игрока {player}'
check-end: '&aИгрок {target} прошел проверку!'
ban: '&aВы забанили игрока {player}'
target:
completed: '&cВас вызвали на проверку!'
move_canceled: '&cДействие заблокировано!'
timer-start: '&6У вас есть всего лишь 3 минуты на то чтобы откликнуться на проверку'
# / PvPItemLeave \
# В этой функции есть перо (или любой другой предмет) телепортации.
# При нажатии на него вы автоматически телепортируетесь на спавн (или же выполняется)
# любая другая команда, а так же выдается эффект.
# Предмет работает даже во время КТ (режима PvP).
pvpitemleave:
material: FEATHER
amount: 1
byte: 0 # Если 0, то не работает
name: '&3&k||&3 Перо телепортации &3&k||'
unbreak: true
potion-effects:
- 'BLINDNESS'
potion-effect-level: 2
potion-effect-duration: 100 #В тиках 1 секунда = 20 тиков
command: 'spawn {player}' # команда при клике на этот айтем
lores: # Чтоб lores не работало просто поставить надо - ''
- '&fКликай по &3нему,'
- '&fЧтобы &3ливнуть&f с &3PvP&8/&3трапки'
usage: '&7Используйте так: &3/pvpitemleave give [ник]' # {label}
gived-message:
- '&fВам было &3выдано перо телепортации!'
tp-message: '&aПобег произошел успешно!'
# / PvPItemLeave \
# В этой функции есть предмет радиуса.
# При нажатии на него все игроки в указанном вами радиусе
# получают эффект и с ними происходят еще какие-либо действия.
# Предмет НЕ РАБОТАЕТ во время КТ (Режима PvP)
radiusitem:
material: DIAMOND
amount: 1
byte: 0
radius: 10
name: '&3&k||&3 Предмет радиуса &3&k||'
unbreak: false
effects: true
damage: true
potion-effects:
- 'BLINDNESS'
potion-effect-level: 2
potion-effect-duration: 100 #В тиках 1 секунда = 20 тиков
damage-player: 4 # отнять 1 хп = -2
lores:
- '&fКликай по &3нему,'
- '&fИ игроки в радиусе &310 &fблоков'
- '&fПолучат &cурон&f и &8эффекты'
usage: '&7Используйте так: &3/radiusitem give [ник]' # {label}
gived-message:
- '&fВам было &3выдан предмет радиуса!'
completed-message: '&fИгроки &3в радиусе &fполучили &cурон&f и &8слепоту&f!'
# Здесь вы можете указывать, на какие команды нужны права, а на какие нет.
usePerms:
reload: true
joinmessage: false
pvpitemleave: true
radiusitem: true
check: true
rtp: true
donatorfly: true
gift: false
# Здесь вы можете указывать сами права.
perms:
reload: 'kapi.reload'
rtp: 'kapi.rtp'
joinmessage: 'kapi.joinmessage'
pvpitemleave: 'kapi.pvpitemleave'
radiusitem: 'kapi.radiusitem'
check: 'kapi.check'
donatorfly: 'kapi.donatorfly'
gift: 'kapi.gift'