- Для версий
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- 26.✘
- Источник
- https://discord.gg/DrxsPg55N
- Зависимости
- PlaceholderAPI
Our Discord: Присоединяйтесь к сообществу «PrimeChat» на сервере Discord!
config.yml:
# PrimeChat 1.3.0
# MiniMessage поддерживает HEX и градиенты.
# Примеры: <#00E5FF>текст</#00E5FF>, <gradient:#00E5FF:#7C4DFF>текст</gradient>
# Основные placeholders: %player%, %displayname%, %display_name%, %message%.
# После изменений используйте /pc reload.
player-interaction:
hover:
enabled: true
text:
- "<gradient:#00E5FF:#7C4DFF><bold>%player%</bold></gradient>"
- "<gray>Игрок сервера</gray>"
- ""
- "<gray>Нажмите, чтобы написать сообщение</gray>"
click:
enabled: true
action: "suggest-message"
mentions:
enabled: true
symbol: "@"
color: "<#00E5FF>"
clickable: true
hover: true
notification:
enabled: true
message: "<#00E5FF>◆</#00E5FF> <gray>%player% упомянул Вас в чате.</gray>"
offline: "<yellow>⚠</yellow> <gray>Игрок <white>%player%</white> сейчас не в сети.</gray>"
not-found: "<red>⚠</red> <gray>Игрок <white>%player%</white> не найден.</gray>"
sound:
enabled: true
name: "ENTITY_EXPERIENCE_ORB_PICKUP"
volume: 1.0
pitch: 1.0
# Каналы создаются автоматически из этого раздела.
# mode: local, global или command.
# local ограничивает сообщение радиусом в одном мире.
# global отправляет сообщение всем подходящим игрокам.
# command создаёт канал с командой и aliases.
# permission ограничивает использование канала.
# radius используется для local.
# format определяет внешний вид сообщения.
# unheard-message.enabled/message позволяют переопределить глобальное уведомление.
# Для нового канала достаточно добавить новый блок и выполнить /pc reload.
channels:
local:
enabled: true
mode: "local"
trigger: ""
command: ""
aliases: []
permission: ""
radius: 100
format: "<#00E5FF>Ⓛ</#00E5FF> <#00E5FF>%player%</#00E5FF> <gray>»</gray> <white>%message%</white>"
unheard-message:
enabled: true
message: "<red>⚠</red> <gray>В радиусе никто не услышал Вас.</gray>"
global:
enabled: true
mode: "global"
trigger: "!"
command: ""
aliases: []
permission: ""
radius: 0
format: "<#7C4DFF>Ⓖ</#7C4DFF> <#7C4DFF>%player%</#7C4DFF> <gray>»</gray> <white>%message%</white>"
admin:
enabled: true
mode: "command"
trigger: ""
command: "ac"
aliases:
- "adminchat"
permission: "primechat.admin"
radius: 0
format: "<gradient:#FF5252:#FF1744>◆ ADMIN</gradient> <#FF5252>%player%</#FF5252> <gray>»</gray> <white>%message%</white>"
donate:
enabled: true
mode: "command"
trigger: ""
command: "dc"
aliases:
- "donatechat"
permission: "primechat.donate"
radius: 0
format: "<gradient:#FFD54F:#FF8F00>◆ DONATE</gradient> <#00E5FF>%player%</#00E5FF> <gray>»</gray> <white>%message%</white>"
chat-color:
enabled: true
permission: "primechat.chatcolor"
unheard-message:
enabled: true
message: "<red>⚠</red> <gray>Вас никто не услышал.</gray>" command.yml:
commands:
msg:
enabled: true
permission: "primechat.msg"
messages:
player-only: "<red>◆</red> <gray>Только игрок может использовать эту команду.</gray>"
disabled: "<red>◆</red> <gray>Личные сообщения отключены.</gray>"
no-permission: "<red>◆</red> <gray>У вас нет прав на личные сообщения.</gray>"
usage: "<red>◆</red> <gray>Использование: <white>/msg <игрок> <сообщение></white></gray>"
player-not-found: "<red>◆</red> <gray>Игрок <white>%player%</white> не найден или не в сети.</gray>"
self: "<red>◆</red> <gray>Нельзя отправить сообщение самому себе.</gray>"
format:
outgoing:
- "<#00E5FF>◆ ЛС</#00E5FF> <gray>→</gray> <gray>%recipient%</gray>"
- "<gray>%message%</gray>"
incoming:
- "<#00E5FF>◆ ЛС</#00E5FF> <gray>←</gray> <gray>%sender%</gray>"
- "<gray>%message%</gray>"
notifications:
sound:
enabled: true
name: "ENTITY_EXPERIENCE_ORB_PICKUP"
volume: 1.0
pitch: 1.0
click:
enabled: true
hover: "<gray>Нажмите, чтобы ответить</gray>"
r:
enabled: true
messages:
player-only: "<red>◆</red> <gray>Только игрок может использовать эту команду.</gray>"
disabled: "<red>◆</red> <gray>Ответы на личные сообщения отключены.</gray>"
no-permission: "<red>◆</red> <gray>У вас нет прав на личные сообщения.</gray>"
usage: "<red>◆</red> <gray>Использование: <white>/r <сообщение></white></gray>"
no-target: "<red>◆</red> <gray>Нет собеседника для ответа.</gray>"
target-offline: "<red>◆</red> <gray>Собеседник сейчас не в сети.</gray>"
socialspy:
enabled: true
permission: "primechat.socialspy"
messages:
player-only: "<red>◆</red> <gray>Только игрок может использовать эту команду.</gray>"
no-permission: "<red>◆</red> <gray>У вас нет прав на SocialSpy.</gray>"
enabled: "<#00E5FF>◆ SS</#00E5FF> <gray>включён.</gray>"
disabled: "<#00E5FF>◆ SS</#00E5FF> <gray>выключен.</gray>"
format: "<#00E5FF>◆ SS</#00E5FF> <gray>%sender% → %recipient%:</gray> <gray>%message%</gray>"
commandspy:
enabled: true
permission: "primechat.commandspy"
messages:
player-only: "<red>◆</red> <gray>Только игрок может использовать эту команду.</gray>"
no-permission: "<red>◆</red> <gray>У вас нет прав на CommandSpy.</gray>"
enabled: "<#00E5FF>◆ CS</#00E5FF> <gray>включён.</gray>"
disabled: "<#00E5FF>◆ CS</#00E5FF> <gray>выключен.</gray>"
format: "<#00E5FF>◆ CS</#00E5FF> <gray>%player% →</gray> <gray>%command%</gray>"
command-control:
bypass-permission: "primechat.commandcontrol.bypass"
whitelist-enabled: false
whitelist:
- "msg"
- "r"
- "spawn"
blacklist-enabled: true
blacklist:
- "op"
- "stop"
delays:
spawn: 5
home: 10
delay-permissions:
bypass: "primechat.commanddelay.bypass"
reduce: "primechat.commanddelay.reduce"
reduced-seconds: 2
messages:
not-whitelisted: "<red>◆</red> <gray>Эта команда не разрешена.</gray>"
blacklisted: "<red>◆</red> <gray>Эта команда запрещена.</gray>"
cooldown: "<red>◆</red> <gray>Подождите <white>%seconds%</white> сек.</gray>"
clearchat:
enabled: true
permission: "primechat.clearchat"
messages:
no-permission: "<red>◆</red> <gray>У вас нет прав на очистку чата.</gray>"
success: "<#00E5FF>◆</#00E5FF> <gray>Чат очищен.</gray>"
afk:
enabled: true
permission: "primechat.afk"
status-suffix: " <gray>[AFK]</gray>"
messages:
player-only: "<red>◆</red> <gray>Только игрок может использовать эту команду.</gray>"
no-permission: "<red>◆</red> <gray>У вас нет прав на AFK.</gray>"
enabled: "<#00E5FF>◆</#00E5FF> <gray>Вы отошли от клавиатуры.</gray>"
disabled: "<#00E5FF>◆</#00E5FF> <gray>Вы снова активны.</gray>"
sender-notice: "<yellow>◆</yellow> <gray>Сообщение отправлено. Игрок <white>%player%</white> сейчас AFK.</gray>"
chat:
enabled: true
permission: "primechat.chat.toggle"
bypass-permission: "primechat.chat.bypass"
messages:
player-only: "<red>◆</red> <gray>Только игрок может использовать эту команду.</gray>"
no-permission: "<red>◆</red> <gray>У вас нет прав на управление чатом.</gray>"
usage: "<red>◆</red> <gray>Использование: <white>/chat <on|off></white></gray>"
enabled: "<green>◆</green> <gray>Чат включён.</gray>"
disabled: "<red>◆</red> <gray>Чат выключен.</gray>"
status-enabled: "<green>◆</green> <gray>Чат сейчас включён.</gray>"
status-disabled: "<red>◆</red> <gray>Чат сейчас выключен.</gray>"
blocked: "<red>◆</red> <gray>Чат сейчас отключён.</gray>"