From 29a4c74cabe7ab3ab21319e1b74dc9dcda32ee91 Mon Sep 17 00:00:00 2001 From: webbrain-one <295484252+webbrain-one@users.noreply.github.com> Date: Wed, 5 Aug 2026 14:35:30 +0300 Subject: [PATCH] docs: add Spanish README Generated by poolside/laguna-xs-2.1:free via OpenRouter. --- README.es-ES.md | 127 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 README.es-ES.md diff --git a/README.es-ES.md b/README.es-ES.md new file mode 100644 index 0000000..e4588f3 --- /dev/null +++ b/README.es-ES.md @@ -0,0 +1,127 @@ + proyecto abandonado, ya no está mantenido. +No había planes para agregar etiquetas personalizadas, pero como este proyecto no ofrece nada que lo que ya soporte el chat nativo de Hytale, no deberías usarlo. +Hytale [FormattedMessage](https://docs.hytale.com/com/hypixel/hytale/protocol/FormattedMessage#markupEnabled) permite markdown. + +# TinyMsg +**Un analizador de texto enriquecido ligero y potente para servidores de Hytale.** + +TinyMsg te permite usar etiquetas simples para crear degradados, colores hexadecimales, enlaces clicables y estilos anidados en mensajes de chat de Hytale, similar al MiniMessage de Minecraft. + +HytaleClient_2026-01-15_08-44-16 + +--- + +## Características +* **Degradados:** `Hola` o multi-color `...` +* **Colores hexadecimales:** `Colores personalizados` o `Colores nombrados` +* **Estilos estándar:** `Negrita`, `Cursiva`, `Subrayado`, `Monsanto` +* **Enlaces clicables:** `Haz clic aquí` +* **Estilos anidados:** Las etiquetas pueden anidarse indefinidamente. + +--- + +## Instalación para propietarios de servidores: + +### Descargar TinyMessage.jar +Descarga el último TinyMessage.jar desde la página de versiones y colócalo en la carpeta `mods` de tu servidor. + +## Instalación para desarrolladores: + +Temporal hasta que esté disponible el repositorio de plugins de Hytale. +Crea una carpeta libs en tu directorio de plugin y coloca el archivo TinyMsg jar allí. +project/libs/TinyMessage-2.0.1-SNAPSHOT.jar + +### manifest.json +```json +"Dependencies": { + "Zoltus:TinyMessage": "*" +}, +``` + +### Para Gradle +```kotlin +repositories { + maven { url = uri("https://jitpack.io") } +} + +dependencies { + compileOnly("com.github.Zoltus:TinyMessage:2.0.1") +} +``` + +### Para Maven +```xml + + + jitpack.io + https://jitpack.io + + + + + com.github.Zoltus + TinyMessage + 2.0.1 + provided + +``` + +--- + +## Uso + +### Ejemplo básico +```java +import fi.sulku.hytale.TinyMsg; +import com.hypixel.hytale.server.core.Message; + +// Analizar una cadena con etiquetas en un objeto Message +Message message = TinyMsg.parse("Hola Mundo!"); + +player.sendMessage(message); + +// Múltiples estilos +TinyMsg.parse("Texto negrita dorado"); + +TinyMsg.parse("Haz clic aquí"); + +// Estilizado anidado complejo +TinyMsg.parse("Negrita y cursiva y rojo"); + +// Reiniciar estilos en medio del texto +TinyMsg.parse("Negrita texto normal"); +``` + +--- + +## Referencia de API + +### `TinyMsg.parse(String text)` +Analiza una cadena con etiquetas TinyMsg y devuelve un objeto `Message`. + +**Parámetros:** +- `text` - La cadena a analizar + +**Devuelve:** +- `Message` - Un objeto `Message` de Hytale listo para enviarse a jugadores + +### Etiquetas admitidas + +| Etiqueta | Alias | Ejemplo | Descripción | +|----------|---------------------|---------|-------------| +| `` | ``, `` | `texto` | Establece el color del texto (nombrado o hexadecimal) | +| `` | `` | `texto` | Crea un degradado de color | +| `` | `` | `texto` | Hace que el texto sea negrita | +| `` | ``, `` | `texto` | Hace que el texto sea cursiva | +| `` | `` | `texto` | Subraya el texto | +| `` | `` | `texto` | Usa fuente monoespaciada | +| `` | `` | `haz clic` | Crea un enlace clickeable | +| `` | `` | `negritanormal` | Restablece todo el formato | + +### Colores nombrados +`black`, `dark_blue`, `dark_green`, `dark_aqua`, `dark_red`, `dark_purple`, `gold`, `gray`, `dark_gray`, `blue`, `green`, `aqua`, `red`, `light_purple`, `yellow`, `white` + +--- + +## Licencia +Licencia MIT - ¡Siéntete libre de usarlo en tus proyectos!