Links
Tags
Creators
Details
1.0.0
Compatibility
Changes
HakuneChat
Русский
HakuneChat — плагин чата для Paper 1.21.x с поддержкой локального/глобального чата, PlaceholderAPI, Hex-цветов, Bedrock/Java форматов, Telegram-моста, таб-листа и голов игроков.
Возможности
- Локальный/глобальный чат (символ для глобального).
- Hex-цвета (
&#RRGGBBи#RRGGBB). - PlaceholderAPI в форматах и сообщениях.
- Разные форматы для Java/Bedrock по получателю.
- Сообщения входа/выхода с форматами.
- Telegram-мост (обе стороны).
- Tab-лист: header/footer, формат строки игрока, сортировка.
- Головы игроков через SkinRestorer.
- Bedrock-скины для offline-сервера (Floodgate/Geyser).
Файлы конфигурации
config.yml— основные настройки и переключатели.formatting.yml— форматы чата, join/quit.tab.yml— настройки таб-листа.
Плейсхолдеры
{player},{world},{message}{head}— голова игрока (если включено).
Разделение Java/Bedrock
Формат выбирается по получателю: Java игроки видят java-формат, Bedrock — bedrock-формат, независимо от того, кто написал.
Обновление Bedrock-скинов
Настраивается в config.yml в секции bedrock-skins:
update-mode: interval | command | bothupdate-interval-secondscommand-triggers
Зависимости (softdepend)
- PlaceholderAPI
- Floodgate
- SkinsRestorer
- Geyser (Geyser-Spigot)
Контакты
Если есть пожелания или вопросы — пишите в Telegram: kenzu925 или Discord: kenzuofficial.
English
HakuneChat is a Paper 1.21.x chat plugin with local/global chat, PlaceholderAPI, hex colors, Bedrock/Java formats, Telegram bridge, tab list, and player heads.
Features
- Local/global chat (global prefix symbol).
- Hex colors (
&#RRGGBBand#RRGGBB). - PlaceholderAPI in formats and messages.
- Separate Java/Bedrock formats per viewer.
- Join/quit messages with formats.
- Telegram bridge (both directions).
- Tab list: header/footer, player line format, sorting.
- Player heads via SkinRestorer.
- Bedrock skins on offline servers (Floodgate/Geyser).
Config files
config.yml— main settings and toggles.formatting.yml— chat/join/quit formats.tab.yml— tab list settings.
Placeholders
{player},{world},{message}{head}— player head (if enabled).
Java/Bedrock separation
Format is chosen per viewer: Java players see Java format, Bedrock players see Bedrock format regardless of the sender.
Bedrock skin updates
Configured in config.yml under bedrock-skins:
update-mode: interval | command | bothupdate-interval-secondscommand-triggers
Soft dependencies
- PlaceholderAPI
- Floodgate
- SkinsRestorer
- Geyser (Geyser-Spigot)
Contacts
If you have suggestions or questions, contact Telegram: kenzu925 or Discord: kenzuofficial.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:TG6evGWG:NUR6utKZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TG6evGWG:NUR6utKZ"
}

