Repository navigation
Localization
LemonGui comes with a powerful language manager that fully supports modern text formatting, including RGB Hex colors and MiniMessage tags.
By default, LemonGui generates an en_US.yml file in the plugins/LemonGui/languages/ folder.
To change the language:
- Open your
config.yml. - Change the
Plugin.Languagesetting (e.g., toes_ES). - Type
/gui reloadin-game or from the console. - The plugin will automatically generate the new
es_ES.ymlfile for you to edit!
You can use multiple formatting styles in your GUI titles, item names, lores, and chat messages.
MiniMessage is the modern standard for Minecraft text formatting. It uses intuitive tags instead of the old ampersand (&) codes.
-
Colors:
<red>,<green>,<gold>,<light_purple>, etc. -
Decorations:
<b>(Bold),<i>(Italic),<u>(Underline),<st>(Strikethrough). -
Example:
<red><b>Error:</b> <white>You don't have permission!
You can use exact hex color codes for beautiful, precise shades.
-
Format:
<#RRGGBB> -
Example:
<#e0b0ff>This is a custom purple text!
If you prefer the classic formatting, LemonGui still fully supports the standard Bukkit color codes using the ampersand symbol.
-
Format:
&a,&b,&c,&l, etc. -
Example:
&a&lSuccess! &fItem updated.
You don't need to restart your server to apply text changes. Simply edit your language file (en_US.yml), save it, and run the following command in-game or from the console:
/gui reload