xXSchrandXx
Schafhirte
Hi,
für Smileys im Chat habe ich schon einmal hier im Forum nachgefragt. Jetzt wollte ich das im BungeeCord einfügen, jedoch kommen anstatt der Sonderzeichen jeweils 3 Fragezeichen.
Ich denke das es an der Codierung der Config.yml liegt, jedoch weiß ich nicht in was ich sie ändern soll...
Vielen dank schon mal im voraus!
für Smileys im Chat habe ich schon einmal hier im Forum nachgefragt. Jetzt wollte ich das im BungeeCord einfügen, jedoch kommen anstatt der Sonderzeichen jeweils 3 Fragezeichen.
Ich denke das es an der Codierung der Config.yml liegt, jedoch weiß ich nicht in was ich sie ändern soll...
Code:
public static Configuration configuration = new Configuration();
public HashMap<String, String> smileys = new HashMap<String, String>();
//load- / saveconfig
configuration = ConfigurationProvider.getProvider(YamlConfiguration.class).load(new File(getDataFolder(), "config.yml"));
ConfigurationProvider.getProvider(YamlConfiguration.class).save(configuration, new File(getDataFolder(), "config.yml"));
//onEnable
for (String key : configuration.getSection("Smileys").getKeys()) {
smileys.put(key, (String) configuration.get("Smileys."+key));
}
//im Event (ChatEvent e)
for (Map.Entry<String, String> entry : main.getInstance().smileys.entrySet()) {
message = message.replaceAll("(?i)" + Pattern.quote("#" + entry.getKey()), main.Loop(entry.getValue() + "&r"));
}
Vielen dank schon mal im voraus!