35 lines
1.4 KiB
Java
35 lines
1.4 KiB
Java
package net.t2code.t2codelib.BUNGEE.api.messages;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
public class T2CBreplace {
|
|
|
|
public static String replace(String prefix, String Text) {
|
|
return Text.replace("[prefix]", prefix).replace("&", "§").replace("[ue]", "ü")
|
|
.replace("[UE]", "Ü").replace("[oe]", "ö").replace("[OE]", "Ö")
|
|
.replace("[ae]", "ä").replace("[AE]", "Ä");
|
|
}
|
|
|
|
public static List<String> replace(String prefix, List<String> Text) {
|
|
List<String> 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(String prefix,List<String> 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;
|
|
}
|
|
}
|