Back to mods
The Ultimate Welcome Plugin project artwork

CurseForge · Hytale mod

The Ultimate Welcome Plugin

Custom Welcome Messages

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which The Ultimate Welcome Plugin release should I use?

Updated 6 months ago
Latest stable file community-plugin-1.0.0.jar
Game version Not listed
Mod system Built-in Hytale mod system

The Ultimate Welcome Plugin community-plugin-1.0.0.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should The Ultimate Welcome Plugin be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does The Ultimate Welcome Plugin community-plugin-1.0.0.jar need?

community-plugin-1.0.0.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add The Ultimate Welcome Plugin without breaking your instance.

Built for The Ultimate Welcome Plugin community-plugin-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use community-plugin-1.0.0.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside community-plugin-1.0.0.jar. It opens that exact file at the source.

About this project

What does The Ultimate Welcome Plugin add?

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!

Project description from CurseForge.

Recent files

The Ultimate Welcome Plugin releases and Hytale builds

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.