empyrean
Adéntrate en el Reino Empíreo, una impresionante dimensión celestial que redefine la exploración vertical en Hytale. Isl...

“kukso-hy-lib” es una biblioteca fundamental para el ecosistema de mods de Kukso Hytale. Proporciona utilidades y módulos esenciales que agilizan el desarrollo de mods para Hytale. En lugar de reinventar la rueda para cada mod, esta biblioteca ofrece soluciones probadas para necesidades comunes de modificación.
Soporte multilingüe basado en la configuración del idioma del cliente del jugador.
import com.kukso.hy.lib.locale.LocaleMan;
// Uso básico - utiliza automáticamente el idioma del jugador
Message msg = LocaleMan.get(playerRef, "messages.welcome");
player.sendMessage(msg);
// Con marcadores de posición
Message msg = LocaleMan.get(playerRef, "messages.welcome",
Map.of("player", player.getUsername()));
// Cadena sin procesar para un locale específico
String text = LocaleMan.getRaw("en_US", "messages.welcome");
// Comprobar qué locales están cargados
Set loaded = LocaleMan.getLoadedLocales();
Ejemplo de archivo de idioma (locales/en_US.json):
{
"prefix": "&e[MyPlugin]&r",
"messages": {
"welcome": "&a¡Bienvenido, &e{player}&a!",
"goodbye": "&7¡Adiós, &e{player}&7!"
},
"errors": {
"no_permission": "&cNo tienes permiso para hacer eso.",
"not_enough_coins": "&cNecesitas {required} monedas. Tienes {current}."
}
}
Características:
{placeholder}/kuksolib reloadNota: Hytale solo admite inglés en Acceso Anticipado.
Traduce códigos de color al estilo Minecraft al formato de Mensaje de Hytale.
import com.kukso.hy.lib.util.ColorMan;
// Códigos de color básicos - devuelve objeto de Mensaje de Hytale
Message msg = ColorMan.translate("&aVerde &bAqua &cRojo");
// Múltiples colores en un solo mensaje
Message msg = ColorMan.translate("&4Hel&clo &bWo&1rld!");
// Resultado: "Hel" rojo oscuro, "lo " rojo, "Wo" aqua, "rld!" azul oscuro
// Soporte para colores hexadecimales
Message msg = ColorMan.translate("&#FF5733¡Esto es naranja!");
// Códigos de formato
Message msg = ColorMan.translate("&l&4Rojo Negrita &r&oItálico Blanco");
// Combinado con localización
Message msg = LocaleMan.get(player, "messages.welcome"); // ¡Ya coloreado!
player.sendMessage(msg);
Códigos soportados:
&0-9, &a-f (16 colores estándar de Minecraft)&#RRGGBB (por ejemplo, &#FF5733)&l&o&r (restablece color y formato)Características:
Nota: Subrayado (&n), tachado (&m) y ofuscado (&k) no son compatibles con la API de Mensaje de Hytale.
Adéntrate en el Reino Empíreo, una impresionante dimensión celestial que redefine la exploración vertical en Hytale. Isl...
Actualmente añade: 5 Armas Cuerpo a Cuerpo Barra de Neumático (Espada) Bate de Béisbol (Maza) Martillo de Guerra (Maza) ...
🌱 Eternal Seeds Protection Romper accidentalmente semillas eternas completamente crecidas y perderlas para siempre pued...
Las futuras actualizaciones añadirán más variantes de madera (tablas, cercas, techos, etc.) con el objetivo de tener var...
Hytale Discord Whitelist Mod para servidores de Hytale para poner en la lista blanca a los usuarios utilizando un código...
Este mod simplemente aumenta el tamaño de apilamiento de los MINERALES. NO de las BARRAS. ¡Planeo actualizar esto en el ...