package de.jatitv.opsecurity.util; import de.jatitv.opsecurity.system.Main; import java.util.ArrayList; import java.util.List; public class Replace { private static String prefix = Main.Prefix; public static String replace(String Text) { return Text.replace("[prefix]", prefix).replace("&", "§").replace("[ue]", "ü") .replace("[UE]", "Ü").replace("[oe]", "ö").replace("[OE]", "Ö") .replace("[ae]", "ä").replace("[AE]", "Ä"); } public static List replace(List Text) { List output = new ArrayList<>(); for (String input : Text) { output.add(input.replace("[prefix]", prefix).replace("&", "§") .replace("[ue]", "ü").replace("[UE]", "Ü").replace("[oe]", "ö") .replace("[OE]", "Ö").replace("[ae]", "ä").replace("[AE]", "Ä")); } return output; } public static List replacePrice(List Text, String price) { List rp = new ArrayList(); for (String s : Text) { rp.add(s.replace("[prefix]", prefix).replace("&", "§") .replace("[ue]", "ü").replace("[UE]", "Ü").replace("[oe]", "ö") .replace("[OE]", "Ö").replace("[ae]", "ä").replace("[AE]", "Ä") .replace("[price]", String.valueOf(price))); } return rp; } }