The Ultimate Welcome Plugin

The Ultimate Welcome Plugin

Custom Welcome Messages

254.0 загрузок
Обновлён 16 дней назад

Скриншоты

Описание

Плагин сообщества

Плагин управления сообществом для вашего сервера Hytale!

Создайте свое сообщество с помощью автоматических передач, приветственных сообщений и кликабельных ссылок - все это полностью настраивается с помощью простого файла конфигурации.

Join Discord

Присоединяйтесь к Hytaleus Server! https://hytaleus.com

Особенности

Автоматизированное вещание

Держите своих игроков в курсе вращающихся широковещательных сообщений, которые появляются с настраиваемыми интервалами. Идеально подходит для продвижения вашего диссонанса, веб-сайта или ссылок для голосования.

Приветственные сообщения

Приветствуйте новых игроков настраиваемым приветственным сообщением, когда они присоединяются к вашему серверу. Сделайте хорошее первое впечатление!

Кликабельные ссылки

Все ссылки (дискорд, сайт, голосование) щелкающий в чате - игроки могут присоединиться к вашему сообществу одним щелчком мыши.

Полная настройка

Каждая опция сообщения, цвета и форматирования может быть настроена через config.json Файл. Кодирование не требуется!

Обнаружение Smart Link

  • Линии, содержащие %EBSITE% автоматически скрываются, если сайт не настроен
  • Линии, содержащие % голос % автоматически скрыты, если не настроена ссылка для голосования
  • Для трансляции могут потребоваться конкретные ссылки, которые будут настроены перед показом

Live Reload

Перезагрузите конфигурацию без перезагрузки сервера! Все настройки применяются немедленно, включая интервалы трансляции.


командование

Командование Разрешение Описание
/разлад Все Показывает все серверные ссылки (дискорд, сайт, голосование)
/голосовать Все Показывает ссылку для голосования (доступна только при настройке)
/община ОП только Перезагружает конфигурацию без перезагрузки сервера

Разрешения

Плагин использует сервер Разрешения.json Файл. Только игроки в группе с * (все разрешения) можно использовать /община.

Пример Разрешения.json:

{
"пользователи": {
"ваш uuid-здесь": {
"группы": ["ОП"]
?
?
"группы": {
"Отказ": [],
"ОП": ["*"]
?
?

установка

  1. Скачать Community-plugin.jar
  2. Поместите его на свой сервер модс/ папка
  3. Запустите сервер
  4. Плагин будет создавать mods/community-plugin/config.json
  5. Отредактируйте конфигурацию по своему вкусу
  6. Перезагрузить сервер

конфигурация

Конфигурационный файл находится в mods/community-plugin/config.json

Основные настройки

{
Серверное имя: MyServer
"discordLink":https://discord.gg/exmple"
"websiteLink":https://myserver.com"
"голосовать":https://vote-site.com/myserver"
"broadcastIntervalMinutes": 30,
"Добро пожаловать": правда,
"Включить трансляцию": правда
?
настройка Описание
имя сервера Имя сервера (используется в сообщениях) % СЕРВЕР %)
Дискография Link Your Discord Приглашение Ссылка
Сайт Link URL вашего сайта (оставьте пустой) "" отключить
Голосуйте Линком URL страницы голосования (оставьте пустой) "" отключить
Обсуждение IntervalMinutes Время между трансляциями в минутах
Включите WelcomeMessage Включить/отключить приветственные сообщения
обеспечивать Трансляция Включить/отключить автоматическое вещание

Конфигурация сообщений

Каждая строка сообщения представляет собой объект с такими свойствами:

{
"текст": "Ваше сообщение здесь",
"цвет": "#FFAA00",
"Смелый": правда,
"isLink": ложный
?
Собственность Описание
текст Текст сообщения (поддерживает заполнителей)
цвет Цветовой код Hex (например). #FF000000 для красного
смелый Сделать текст жирнымистинный/ложный)
Линк Сделайте текст кликабельнымистинный/ложный)

держатели мест

Используйте эти заполнители в своих сообщениях:

владелец Заменить на
% СЕРВЕР % Ваше имя сервера
% DISCORD % Связь Your Discord
%EBSITE% Ваш сайт ссылка
% голос % Ваша ссылка для голосования

Трансляционная конфигурация

Трансляции вращаются через настроенные сообщения. Вам могут потребоваться конкретные ссылки:

{
"линии":
{ "текст": "Посетить наш сайт!", "цвет": "#FFAA00", "смелый": правдивый, "ислинк": ложный},
{ "текст": "%WEBSITE%", "цвет": "#55FFFF", "смелый": ложный, "ислинк": истинный }
]
"requiresWebsite": правда,
«RequiresVote»: ложный
?
  • Требуется Web-сайт: Покажите эту трансляцию, только если сайт настроен
  • требует Голосовать: Показать эту трансляцию, только если настроена ссылка для голосования

Пример конфигурирования

{
Серверное имя: MyAwesomeServer
"discordLink":https://discord.gg/exmple"
"websiteLink":https://myserver.com"
"voteLink": ",
"broadcastIntervalMinutes": 15,
"Добро пожаловать": правда,
"Включить трансляцию": правда,

"Добро пожаловать":
{ "текст": «======================================», «цвет»: «#FFAA00», «смелый»: ложный, «isLink»: ложный,
{ "текст": "Добро пожаловать в %SERVER%!", "цвет": "#FFAA00", "смелый": истинный, "ислинк": ложный},
{ "текст": «======================================», «цвет»: «#FFAA00», «смелый»: ложный, «isLink»: ложный,
{ "текст": "", "цвет": "#FFFFFF", "смелый": ложный, "isLink": ложный},
{ "текст": "Разлад: %DISCORD%", "цвет": "#55FF55", "смелый": ложный, "ислинк": истинный},
{ "текст": "", "цвет": "#FFFFFF", "смелый": ложный, "isLink": ложный},
{ "текст": "Повеселиться!", "цвет": "#AAAAAA", "смелый": ложный, "ислинк": ложный},
{ "текст": «=========================================», «цвет»: «#FFAA00», «смелый»: ложный, «isLink»: ложный
]
?

Цветовая ссылка

Некоторые распространенные цвета Hex:

цвет Кодекс Хекса
золото #FFAA00
зеленый #55FF55
Циан #55FFFF
красный #FF5555
голубой #5555FF
фиолетовый #AA55FF
белый #FFFFFF#
серый #AAAAAA

Поддержка

Нужна помощь? Есть предложения?

  • Присоединяйтесь к нашей борьбе за поддержку
  • Отзывы о нашем GitHub

Наслаждайтесь созданием своего сообщества!

Показать оригинальное описание (English)

Community Plugin

The ultimate community management plugin for your Hytale server!

Build your community with automated broadcasts, welcome messages, and clickable links - all fully customizable through a simple config file.

Join Discord

Join Hytaleus Server! https://hytaleus.com/

Features

Automated Broadcasts

Keep your players informed with rotating broadcast messages that appear at configurable intervals. Perfect for promoting your Discord, website, or vote links.

Welcome Messages

Greet new players with a customizable welcome message when they join your server. Make a great first impression!

Clickable Links

All links (Discord, Website, Vote) are clickable in chat - players can join your community with a single click.

Full Customization

Every single message, color, and formatting option can be configured through the config.json file. No coding required!

Smart Link Detection

  • Lines containing %WEBSITE% are automatically hidden if no website is configured
  • Lines containing %VOTE% are automatically hidden if no vote link is configured
  • Broadcasts can require specific links to be configured before showing

Live Reload

Reload your config without restarting the server! All settings are applied immediately, including broadcast intervals.


Commands

Command Permission Description
/discord Everyone Shows all server links (Discord, Website, Vote)
/vote Everyone Shows the vote link (only available if configured)
/community OP only Reloads the config without server restart

Permissions

The plugin uses the server's permissions.json file. Only players in a group with * (all permissions) can use /community.

Example permissions.json:

{
  "users": {
    "your-uuid-here": {
      "groups": ["OP"]
    }
  },
  "groups": {
    "Default": [],
    "OP": ["*"]
  }
}

Installation

  1. Download the community-plugin.jar
  2. Place it in your server's mods/ folder
  3. Start the server
  4. The plugin will create mods/community-plugin/config.json
  5. Edit the config to your liking
  6. Restart the server

Configuration

The config file is located at mods/community-plugin/config.json

Basic Settings

{
  "serverName": "MyServer",
  "discordLink": "https://discord.gg/example",
  "websiteLink": "https://myserver.com",
  "voteLink": "https://vote-site.com/myserver",
  "broadcastIntervalMinutes": 30,
  "enableWelcomeMessage": true,
  "enableBroadcasts": true
}
Setting Description
serverName Your server name (used in messages via %SERVER%)
discordLink Your Discord invite link
websiteLink Your website URL (leave empty "" to disable)
voteLink Your vote page URL (leave empty "" to disable)
broadcastIntervalMinutes Time between broadcasts in minutes
enableWelcomeMessage Enable/disable welcome messages
enableBroadcasts Enable/disable automated broadcasts

Message Configuration

Each message line is an object with these properties:

{
  "text": "Your message here",
  "color": "#FFAA00",
  "bold": true,
  "isLink": false
}
Property Description
text The message text (supports placeholders)
color Hex color code (e.g. #FF0000 for red)
bold Make text bold (true/false)
isLink Make text clickable (true/false)

Placeholders

Use these placeholders in your messages:

Placeholder Replaced with
%SERVER% Your server name
%DISCORD% Your Discord link
%WEBSITE% Your website link
%VOTE% Your vote link

Broadcast Configuration

Broadcasts rotate through the configured messages. You can require specific links:

{
  "lines": [
    { "text": "Visit our website!", "color": "#FFAA00", "bold": true, "isLink": false },
    { "text": "%WEBSITE%", "color": "#55FFFF", "bold": false, "isLink": true }
  ],
  "requiresWebsite": true,
  "requiresVote": false
}
  • requiresWebsite: Only show this broadcast if a website is configured
  • requiresVote: Only show this broadcast if a vote link is configured

Example Config

{
  "serverName": "MyAwesomeServer",
  "discordLink": "https://discord.gg/example",
  "websiteLink": "https://myserver.com",
  "voteLink": "",
  "broadcastIntervalMinutes": 15,
  "enableWelcomeMessage": true,
  "enableBroadcasts": true,

  "welcomeMessages": [
    { "text": "==========================", "color": "#FFAA00", "bold": false, "isLink": false },
    { "text": "Welcome to %SERVER%!", "color": "#FFAA00", "bold": true, "isLink": false },
    { "text": "==========================", "color": "#FFAA00", "bold": false, "isLink": false },
    { "text": "", "color": "#FFFFFF", "bold": false, "isLink": false },
    { "text": "Discord: %DISCORD%", "color": "#55FF55", "bold": false, "isLink": true },
    { "text": "", "color": "#FFFFFF", "bold": false, "isLink": false },
    { "text": "Have fun!", "color": "#AAAAAA", "bold": false, "isLink": false },
    { "text": "==========================", "color": "#FFAA00", "bold": false, "isLink": false }
  ]
}

Color Reference

Some common hex colors:

Color Hex Code
Gold #FFAA00
Green #55FF55
Cyan #55FFFF
Red #FF5555
Blue #5555FF
Purple #AA55FF
White #FFFFFF
Gray #AAAAAA

Support

Need help? Have suggestions?

  • Join our Discord for support
  • Report issues on our GitHub

Enjoy building your community!

Последние версии

community-plugin-1.0.0.jar

Early Access 18.01.2026 291.3 КБ
Скачать