Converts a YAML file with legacy Bukkit color codes into a new YAML file with Adventure MiniMessage text.
- Java 17
- A YAML file to convert.
Make sure to replace the following variables in these commands:
converter.jar: The path to the jar file for this project.legacy.yml: The path to the old YAML file that contains the legacy color codes.new.yml: The path to the new YAML file that will be created.
Run the following command:
java -jar "converter.jar" "legacy.yml" "new.yml"Strict Mode:
java -jar "converter.jar" "legacy.yml" "new.yml" --strictOpen the application with Java 17. You should see the following menu:

Run the following command:
Unix:
$ ./gradlew buildWindows:
> gradlew.bat buildInput:
prefix: "&f&l[&6CombatLogX&f&l]&r"
broadcast:
on-load: "&a&lCombatLogX wurde erfolgreich geladen."
on-enable: "&a&lCombatLogX wurde aktiviert."
on-disable: "&c&lCombatLogX ist nun deaktiviert"Output:
prefix: <bold><white>[</white></bold><gold>CombatLogX</gold><bold><white>]
broadcast:
on-load: <bold><green>CombatLogX wurde erfolgreich geladen.
on-enable: <bold><green>CombatLogX wurde aktiviert.
on-disable: <bold><red>CombatLogX ist nun deaktiviert