WellcomeGUI-1.0.4.jar
18 Jan 2026
CurseForge · Hytale mod
A Hytale server plugin that automatically displays a customizable welcome GUI featuring server rules, commands, and a Discord link upon player connection.
Quick answer
Wellcome Gui WellcomeGUI-1.0.4.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
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.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
WellcomeGUI-1.0.4.jar. Change the file and its required mods may change too.
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
Built for Wellcome Gui WellcomeGUI-1.0.4.jar. Pick another file and the loader, install side or required mods may change.
Use WellcomeGUI-1.0.4.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
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.
Use the “Get this file” button beside WellcomeGUI-1.0.4.jar. It opens that exact file at the source.
About this project
This project is a Hytale server plugin that automatically displays a Custom Welcome GUI when a player joins the server.
Currently configured for the Tale Brasil server, it displays rules, useful commands, and interactive buttons.
Auto-Open: The GUI opens automatically 2 seconds after the player joins the world.
Visual Info: Displays welcome text, a list of rules, and basic commands (e.g., /help, /ping).
Interactivity:
DISCORD Button: Sends a clickable message in the chat with the Discord invite link.
ENTENDI (Understood) Button: Closes the window.
Command: Manual access to the screen via command (default: /modlist).
Customization is divided into two parts: Visuals (Text/Layout) and Logic (Buttons/Links).
To change the displayed text (Rules, Title, Commands), you must edit the .ui interface file.
src/main/resources/Common/UI/Custom/Pages/WelcomeGUI.uiIn this file, modify the Text fields inside the Label components. Example:
Label #WelcomeText {
Style: (FontSize: 20, TextColor: #ffcc00, RenderBold: true);
Text: "Your New Title Here!"; // <--- Change this
}
To change the Discord link or button actions, you must edit the Java class.
src/main/java/com/talebrasil/hy/wellcomegui/gui/WelcomePage.javaLook for the handleDataEvent method. There you will find the logic for #DiscordButton. Example:
// Discord button logic
if (data.discordClicked != null) {
FormattedMessage msg = new FormattedMessage();
// Change the message and link below
msg.rawText = "[Discord] Click here: [https://discord.gg/YOUR_NEW_LINK](https://discord.gg/YOUR_NEW_LINK)";
msg.link = "[https://discord.gg/YOUR_NEW_LINK](https://discord.gg/YOUR_NEW_LINK)";
player.sendMessage(new Message(msg));
}
By default, the command registered in WellcomeCommand.java is /modlist. To change it to /rules or /welcome:
src/main/java/com/talebrasil/hy/wellcomegui/command/WellcomeCommand.javasuper("modlist", "Shows the wellcome screen"); to your desired command name.Ensure you have the JDK configured (the project is set to Java 25 in gradle.properties, adjust according to your environment).
# Windows
gradlew.bat build
# Linux/Mac
./gradlew build
.jar file will be located in the build/libs folder.Este projeto é um plugin para servidores Hytale (baseado na engine Hytale) que exibe automaticamente uma Interface Gráfica (GUI) de Boas-vindas quando um jogador entra no servidor.
Atualmente configurado para o servidor Tale Brasil, ele exibe regras, comandos úteis e botões interativos.
/help, /ping, etc)./modlist).A customização é dividida em duas partes: Visual (Texto/Layout) e Lógica (Botões/Links).
Para mudar o que está escrito na tela (Regras, Título, Comandos), você deve editar o arquivo de interface .ui.
src/main/resources/Common/UI/Custom/Pages/WelcomeGUI.uiNeste arquivo, você pode alterar os campos Text dentro dos componentes Label. Exemplo:
Label #WelcomeText {
Style: (FontSize: 20, TextColor: #ffcc00, RenderBold: true);
Text: "Seu Novo Título Aqui!"; // <--- Altere aqui
}
Para alterar o link do Discord ou o que acontece ao clicar nos botões, você deve editar a classe Java.
src/main/java/com/talebrasil/hy/wellcomegui/gui/WelcomePage.javaProcure pelo método handleDataEvent. Lá você encontrará a lógica do botão #DiscordButton. Exemplo:
// Lógica do botão Discord
if (data.discordClicked != null) {
FormattedMessage msg = new FormattedMessage();
// Altere a mensagem e o link abaixo
msg.rawText = "[Discord] Clique aqui: [https://discord.gg/SEU_NOVO_LINK](https://discord.gg/SEU_NOVO_LINK)";
msg.link = "[https://discord.gg/SEU_NOVO_LINK](https://discord.gg/SEU_NOVO_LINK)";
player.sendMessage(new Message(msg));
}
Por padrão, o comando registrado no arquivo WellcomeCommand.java é /modlist. Para alterar para /regras ou /welcome:
src/main/java/com/talebrasil/hy/wellcomegui/command/WellcomeCommand.javasuper("modlist", "Shows the wellcome screen"); para o nome desejado.Certifique-se de ter o JDK configurado (o projeto está definido para Java 25 no gradle.properties, ajuste conforme seu ambiente).
# Windows
gradlew.bat build
# Linux/Mac
./gradlew build
O arquivo .jar gerado estará na pasta build/libs.
Project description from CurseForge.
Recent files
18 Jan 2026
Looking for an older file? The official CurseForge project page is in Resources.