Skip to main content

Translations

Write the same text in several languages, and each player sees the one their game is set to.
items/lang/texts.yml
Use them anywhere text goes, with <lang:key>:
Locales are Minecraft’s language codes: en_us, de_de, fr_fr, pt_br and so on. Players whose language has no text for a key see the en_us text. Several files can add to the same language.

Dialogs

A dialog is a screen with text, buttons and input fields (Minecraft 1.21.6 and later). Write it in Minecraft’s own dialog format under dialog:. Minecraft checks it when the config loads.
items/dialogs/rules.yml
Open it with the [dialog] action:
Dialogs reload with /lodeitems reload, no restart needed.