SteamWar/SpigotCore
Archiviert
13
0

Fix resourceBundleLoading #76

Manuell gemergt
Lixfel hat 1 Commits von fixMessageLoading nach master 2020-12-19 12:18:28 +01:00 zusammengeführt
Nur Änderungen aus Commit 4c290d5d3c werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -35,9 +35,11 @@ import java.util.ResourceBundle;
public class Message {
private final String resourceBundleName;
private final ClassLoader classLoader;
public Message(String resourceBundleName){
public Message(String resourceBundleName, ClassLoader classLoader){
Review

Diese Sache wird im Bungee aufgerufen oder? Wenn diese von irgendwo aufgerufen wird dies Fehlschlagen.

Diese Sache wird im Bungee aufgerufen oder? Wenn diese von irgendwo aufgerufen wird dies Fehlschlagen.
Review

Bitte mal lesen, welches System das ist. Der Bungee hat da eine eigene implementierung (nur für BungeeCore)

Bitte mal lesen, welches System das ist. Der Bungee hat da eine eigene implementierung (nur für BungeeCore)
Review

Also wird dies noch niergens verwendet?

Also wird dies noch niergens verwendet?
Review

Nur im BauSystem-Branch test...

Nur im BauSystem-Branch test...
Review

ok gut.

ok gut.
this.resourceBundleName = resourceBundleName;
this.classLoader = classLoader;
}
/* Parsing input to a message */
@ -61,7 +63,7 @@ public class Message {
else
locale = Locale.getDefault();
ResourceBundle resourceBundle = ResourceBundle.getBundle(resourceBundleName, locale);
ResourceBundle resourceBundle = ResourceBundle.getBundle(resourceBundleName, locale, classLoader);
String pattern = "";
if(prefixed)
pattern = resourceBundle.getObject("PREFIX") + " ";