PluginLicenseRef-Hakune-Chat-Plugin-License
HakuneChat
A plugin that adds chat formatting, tabs, and the display of Bedrock skins.
20
Downloads
0
Followers
2 months ago
Updated
📦
3
Versions
📖About HakuneChat
HakuneChat
Русский
HakuneChat — многофункциональный чат-плагин для Paper 1.21.x с отдельными форматами Java/Bedrock, интеграциями (Telegram/Discord), табом, личными сообщениями, уведомлениями о стримах и дополнительными утилитами.
Возможности
- Локальный/глобальный чат (
chat.local-distance,chat.global-symbol). - Hex-цвета (
&#RRGGBBи#RRGGBB). - PlaceholderAPI в шаблонах и сообщениях.
- Markdown-гиперссылки в сообщениях Java (
[текст](ссылка)). - Раздельные форматы Java/Bedrock по получателю.
- Кастомные join/quit-сообщения.
- Личные сообщения (
/msg,/reply) с кликабельным ответом для Java-клиентов. - Режим прослушки локального чата (
/listenlocal) с форматомlistenlocal. - Telegram-мост (Minecraft -> Telegram и Telegram -> Minecraft).
- Discord-мост:
- отправка из Minecraft в Discord через webhook;
- получение из Discord в Minecraft через bot token + channel id.
- Авто-уведомления о лайв-стримах (Twitch, YouTube, TikTok, VkLive) + ручная команда
/stream. - Мини-игра крестики-нолики (
/ttt) с интерактивным полем для Java. - Индикатор голосового чата PlasmoVoice (
{voice}). - Tab-лист: header/footer, формат игрока, сортировка, кастомный name-tag.
- Поддержка голов игроков через SkinRestorer (
{head}). - Bedrock-скины на offline-сервере (Floodgate/Geyser API) с обновлением по таймеру/командам.
- Настройка цвета/градиента никнейма (
/nickcolor) с сохранением вnickcolors.yml. - Кастомный MOTD в списке серверов (
motd.lines,{online},{max}). - PlaceholderAPI в MOTD-строках.
- Сообщения над головой с многострочным форматом (
head-message.format) и режимами:nametag(через name-tag);armorstand(плавающий текст).
- Для
armorstandдоступен режим слежения:head-message.armorstand-follow-mode: passenger | teleport.
Команды
/chatreloadили/hakunechat reload(/hchat reload) — перезагрузка настроек./listenlocal— включить/выключить прослушку локального чата./msg <player> <message>— личное сообщение./reply <message>(/r) — ответ последнему собеседнику./ttt <player>,/ttt accept <player>,/ttt decline <player>,/ttt move <1-9>./stream <url>— ручное уведомление о стриме./nickcolor <player> color <color>/nickcolor <player> gradient <from> to <to>/nickcolor <player> reset
Права
hakunechat.reloadhakune.listenlocalhakune.pmhakune.ttthakune.livehakune.nickcolor
Файлы конфигурации
config.yml— чат, features, bedrock-skins, voice-indicator, minigames, motd.formatting.yml— форматы chat/join/quit/listenlocal/private/notifications/head-message.tab.yml— настройки tab-листа и name-tag.integration.yml— Telegram, Discord, live-notifications.nickcolors.yml— сохраняемые стили никнеймов (создаётся автоматически).
Плейсхолдеры форматов
- Базовые:
{player},{world},{message} - Дополнительно:
{head},{voice} - Уведомления:
{platform},{name},{url},{title} - MOTD:
{online},{max}
Зависимости (softdepend)
- PlaceholderAPI
- Floodgate
- SkinsRestorer
- Geyser (Geyser-Spigot)
Контакты
Если есть пожелания или вопросы — Telegram: kenzu925, Discord: kenzuofficial.
English
HakuneChat is a feature-rich chat plugin for Paper 1.21.x with Java/Bedrock viewer-based formats, integrations (Telegram/Discord), tab customization, private messages, stream notifications, and utility features.
Features
- Local/global chat (
chat.local-distance,chat.global-symbol). - Hex colors (
&#RRGGBBand#RRGGBB). - PlaceholderAPI in templates and messages.
- Markdown links for Java messages (
[text](url)). - Separate Java/Bedrock formats per viewer.
- Custom join/quit messages.
- Private messages (
/msg,/reply) with clickable reply for Java clients. - Local chat monitor mode (
/listenlocal) with dedicatedlistenlocalformat. - Telegram bridge (Minecraft -> Telegram and Telegram -> Minecraft).
- Discord bridge:
- Minecraft -> Discord via webhook;
- Discord -> Minecraft via bot token + channel id polling.
- Automatic live notifications (Twitch, YouTube, TikTok, VkLive) plus manual
/stream. - Tic-tac-toe minigame (
/ttt) with clickable board for Java. - PlasmoVoice indicator support (
{voice}). - Tab list: header/footer, player format, sorting, custom name-tag.
- Player heads via SkinRestorer (
{head}). - Bedrock skins for offline servers (Floodgate/Geyser API), with interval/command updates.
- Nickname color/gradient management (
/nickcolor) persisted innickcolors.yml. - Custom MOTD for server list (
motd.lines,{online},{max}). - PlaceholderAPI support in MOTD lines.
- Overhead messages with multi-line format (
head-message.format) and modes:nametag(name-tag based);armorstand(floating text).
armorstandfollow mode:head-message.armorstand-follow-mode: passenger | teleport.
Commands
/chatreloador/hakunechat reload(/hchat reload) - reload plugin settings./listenlocal- toggle local chat monitoring./msg <player> <message>- private message./reply <message>(/r) - reply to the last PM partner./ttt <player>,/ttt accept <player>,/ttt decline <player>,/ttt move <1-9>./stream <url>- send a manual stream notification./nickcolor <player> color <color>/nickcolor <player> gradient <from> to <to>/nickcolor <player> reset
Permissions
hakunechat.reloadhakune.listenlocalhakune.pmhakune.ttthakune.livehakune.nickcolor
Config files
config.yml- chat/features/bedrock-skins/voice-indicator/minigames/motd/.formatting.yml- chat/join/quit/listenlocal/private/notification/head-message formats.tab.yml- tab list and name-tag settings.integration.yml- Telegram, Discord, live notification integration settings.nickcolors.yml- persisted nickname styles (auto-generated).
Placeholders
- Base:
{player},{world},{message} - Extra:
{head},{voice} - Notifications:
{platform},{name},{url},{title} - MOTD:
{online},{max}
Soft dependencies
- PlaceholderAPI
- Floodgate
- SkinsRestorer
- Geyser (Geyser-Spigot)
Contacts
For suggestions or questions: Telegram kenzu925, Discord kenzuofficial.