- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Зависимости
- ProtocolLib
Основные функции:

Права, команды, плейсхолдеры
права
eespec.view - права видеть уведомления когда игроки пишут спек
eespec.spec - использовать саму команду спек
eespec.reload - перезагрузить плагин
плейсхолдеры
%new_world% в конфиге (targetChangeWorld)
%eespec_target_name% - ник цели
%eespec_target_ping% - пинг цели
%eespec_target_health% - хп цели
%eespec_target_coords% - корды цели
%eespec_target_world% - мир цели
%eespec_is_spectating% - отображает yes или no в зависимости от того, наблюдает ли игрок за кем-то
%eespec_is_spectating_target% - наблюдает ли именно за целью (/spec: no /spec ник: yes)
команды
/spec <ник> - /spec
/eespec reload
- Слежка за определённым игроком
- Настройка времени слежки в конфиге
- Отключение отображения координат у наблюдателя
- Автоматический выход из слежки при выходе цели с сервера или большом расстоянии
- Уведомления при ключевых словах в чате от игроков
- Запрет всех команд для наблюдателя (кроме команд в конфиге)
- Запрет на слежку если игроки в разных мирах
- Подтверждение о отправке сообщения в режиме слежки
- Задержка на запрос о спеке.
- Запрет тп через хотбар
# Права для просмотра оповещений: eespec.view
# Поддержка HEX-кодов и градиентов в формате: <gradient:#xxxxxx:#xxxxxx:...>текст</gradient>
title: '&4&lВНИМАНИЕ'
subtitle: '&fПосмотри в чат'
repeatCount: 3
messageText: '&6Спек &7» &#FFFFFFИгрок %player% просит, чтобы за ним проследили! Нажми,
чтобы начать слежку.'
hoverText: '&fНачать слежку за &6%player%'
playerMessage: '&6Спек &7» &aТвой запрос на слежку успешно отправлен!'
playerAlertSpecStarted: '&6Спек &7» �FF00За вами начали слежку!'
no-perm: '&cУ вас недостаточно прав!'
specModeEntered: '&aВы вошли в режим слежки'
specModeEnteredTarget: '&aВы наблюдаете за игроком &e%target%'
specModeExited: '&aВы вышли из режима слежки'
specModeTimeExpired: '&aВремя слежки истекло!'
inSpecCommandBlocked: <gradient:#FF0000:#FDA500>Вы не можете использовать команду
%command% во время слежки!</gradient>
targetTooFar: '&cНаблюдение прервано: цель слишком далеко от вас'
targetOffline: '&cНаблюдение прервано: цель вышла из игры'
features:
enableTitle: true
enableClickEvent: true
enableHoverEvent: true
enableChatMessage: true
cancelChatEvent: true
hideCoordinates: true
enableChatMessageText: true
inSpecChatRequireSuffix: true
triggerWords:
specCommand:
bossBarTitle: '&a&lРежим Слежки: &f%time%'
bossBarColor: GREEN
bossBarStyle: SEGMENTED_12
duration: 300
maxDistance: 100.0
inSpecCommandWhitelist:
inSpecChatRequiresSuffix: <gradient:#FF0000:#FDA500>Для отправки сообщения добавьте
в конце суффикс:</gradient>&f %suffix%
inSpecInternalTeleportDisabled: '&#FF0000Вы не можете использовать это
'
targetChangeWorld: '&#FF0000Наблюдение прервано: цель сменила мир'
feature-settings:
inSpecChatSuffix: /
triggerWordsChatCooldown: 5000
# Поддержка HEX-кодов и градиентов в формате: <gradient:#xxxxxx:#xxxxxx:...>текст</gradient>
title: '&4&lВНИМАНИЕ'
subtitle: '&fПосмотри в чат'
repeatCount: 3
messageText: '&6Спек &7» &#FFFFFFИгрок %player% просит, чтобы за ним проследили! Нажми,
чтобы начать слежку.'
hoverText: '&fНачать слежку за &6%player%'
playerMessage: '&6Спек &7» &aТвой запрос на слежку успешно отправлен!'
playerAlertSpecStarted: '&6Спек &7» �FF00За вами начали слежку!'
no-perm: '&cУ вас недостаточно прав!'
specModeEntered: '&aВы вошли в режим слежки'
specModeEnteredTarget: '&aВы наблюдаете за игроком &e%target%'
specModeExited: '&aВы вышли из режима слежки'
specModeTimeExpired: '&aВремя слежки истекло!'
inSpecCommandBlocked: <gradient:#FF0000:#FDA500>Вы не можете использовать команду
%command% во время слежки!</gradient>
targetTooFar: '&cНаблюдение прервано: цель слишком далеко от вас'
targetOffline: '&cНаблюдение прервано: цель вышла из игры'
features:
enableTitle: true
enableClickEvent: true
enableHoverEvent: true
enableChatMessage: true
cancelChatEvent: true
hideCoordinates: true
enableChatMessageText: true
inSpecChatRequireSuffix: true
triggerWords:
- спек
- spec
specCommand:
bossBarTitle: '&a&lРежим Слежки: &f%time%'
bossBarColor: GREEN
bossBarStyle: SEGMENTED_12
duration: 300
maxDistance: 100.0
inSpecCommandWhitelist:
- spec
- ban
- mute
inSpecChatRequiresSuffix: <gradient:#FF0000:#FDA500>Для отправки сообщения добавьте
в конце суффикс:</gradient>&f %suffix%
inSpecInternalTeleportDisabled: '&#FF0000Вы не можете использовать это
targetChangeWorld: '&#FF0000Наблюдение прервано: цель сменила мир'
feature-settings:
inSpecChatSuffix: /
triggerWordsChatCooldown: 5000
Права, команды, плейсхолдеры
права
eespec.view - права видеть уведомления когда игроки пишут спек
eespec.spec - использовать саму команду спек
eespec.reload - перезагрузить плагин
плейсхолдеры
%new_world% в конфиге (targetChangeWorld)
%eespec_target_name% - ник цели
%eespec_target_ping% - пинг цели
%eespec_target_health% - хп цели
%eespec_target_coords% - корды цели
%eespec_target_world% - мир цели
%eespec_is_spectating% - отображает yes или no в зависимости от того, наблюдает ли игрок за кем-то
%eespec_is_spectating_target% - наблюдает ли именно за целью (/spec: no /spec ник: yes)
команды
/spec <ник> - /spec
/eespec reload