Hola
El archivo de configuración se puede encontrar en mods/hola/config.json { “c1”: “Este mensaje se envía...

Hytale Welcome GUI (English Version)
Este proyecto es un plugin para servidores Hytale que muestra automáticamente una Interfaz Gráfica de Bienvenida Personalizada cuando un jugador se une al servidor.
Actualmente configurado para el servidor Tale Brasil, muestra reglas, comandos útiles y botones interactivos.
📋 Características
Apertura Automática: La GUI se abre automáticamente 2 segundos después de que el jugador se une al mundo.
Información Visual: Muestra texto de bienvenida, una lista de reglas y comandos básicos (por ejemplo, /help, /ping).
Interactividad:
Botón DISCORD: Envía un mensaje clicable en el chat con el enlace de invitación de Discord.
Botón ENTENDI (Entendido): Cierra la ventana.
Comando: Acceso manual a la pantalla a través de un comando (por defecto: /modlist).
🛠 Cómo Modificar la Pantalla de Bienvenida
La personalización se divide en dos partes: Visuales (Texto/Layout) y Lógica (Botones/Enlaces).
Para cambiar el texto mostrado (Reglas, Título, Comandos), debes editar el archivo de interfaz .ui.
src/main/resources/Common/UI/Custom/Pages/WelcomeGUI.uiEn este archivo, modifica los campos Text dentro de los componentes Label.Ejemplo:
Label #WelcomeText {
Style: (FontSize: 20, TextColor: #ffcc00, RenderBold: true);
Text: "¡Tu Nuevo Título Aquí!"; // <--- Cambia esto
}
Para cambiar el enlace de Discord o las acciones de los botones, debes editar la clase Java.
src/main/java/com/talebrasil/hy/wellcomegui/gui/WelcomePage.javaBusca el método handleDataEvent. Allí encontrarás la lógica para #DiscordButton.Ejemplo:
// Lógica del botón de Discord
if (data.discordClicked != null) {
FormattedMessage msg = new FormattedMessage();
// Cambia el mensaje y el enlace a continuación
msg.rawText = "[Discord] Haz clic aquí: [https://discord.gg/TU_NUEVO_ENLACE](https://discord.gg/TU_NUEVO_ENLACE)";
msg.link = "[https://discord.gg/TU_NUEVO_ENLACE](https://discord.gg/TU_NUEVO_ENLACE)";
player.sendMessage(new Message(msg));
}
Por defecto, el comando registrado en WellcomeCommand.java es /modlist. Para cambiarlo a /rules o /welcome:
src/main/java/com/talebrasil/hy/wellcomegui/command/WellcomeCommand.javasuper("modlist", "Muestra la pantalla de bienvenida"); a tu nombre de comando deseado.🚀 Cómo Compilar
Asegúrate de tener configurado el JDK (el proyecto está configurado para Java 25 en gradle.properties, ajusta según tu entorno).
# Windows
gradlew.bat build
# Linux/Mac
./gradlew build
El archivo de salida .jar estará ubicado en la carpeta build/libs.
El archivo de configuración se puede encontrar en mods/hola/config.json { “c1”: “Este mensaje se envía...
Join Welcome Message Plugin 🎮 Un plugin ligero para servidores de Hytale que da la bienvenida a tus jugadores con estil...
Un plugin para servidores de Hytale que desactiva la difusión del mensaje de bienvenida predeterminado y muestra mensaje...
Un plugin simple y ligero para Hytale que mejora la experiencia del jugador al mostrar un mensaje de bienvenida personal...
Mensaje de Bienvenida Post-Login es un plugin ligero y fácil de configurar que muestra un mensaje de bienvenida personal...
Adéntrate en el Reino Empíreo, una impresionante dimensión celestial que redefine la exploración vertical en Hytale. Isl...