diff --git a/src/main/java/fr/xephi/authme/output/Messages.java b/src/main/java/fr/xephi/authme/output/Messages.java index 05c4e60c..71430d5e 100644 --- a/src/main/java/fr/xephi/authme/output/Messages.java +++ b/src/main/java/fr/xephi/authme/output/Messages.java @@ -142,7 +142,7 @@ public class Messages implements SettingsDependent { } private static String[] formatMessage(String message) { - String[] lines = message.split("\\n"); + String[] lines = message.split("%nl%"); for (int i = 0; i < lines.length; ++i) { lines[i] = ChatColor.translateAlternateColorCodes('&', lines[i]); } diff --git a/src/test/resources/fr/xephi/authme/output/messages_test.yml b/src/test/resources/fr/xephi/authme/output/messages_test.yml index d637484c..3c03dd1c 100644 --- a/src/test/resources/fr/xephi/authme/output/messages_test.yml +++ b/src/test/resources/fr/xephi/authme/output/messages_test.yml @@ -1,6 +1,6 @@ # Sample messages file -unknown_user: 'We''ve got&nnew lines&nand '' apostrophes' +unknown_user: 'We''ve got%nl%new lines%nl%and '' apostrophes' unsafe_spawn: '&cHere we have&bdefined some colors &dand some other <hings' reg_voluntarily: 'You can register yourself to the server with the command "/register "' usage_log: '&cUsage: /login '