mirror of
https://github.com/DieReicheErethons/Brewery.git
synced 2024-11-28 12:35:27 +01:00
change loadLore() to a more generic loadQualityStringList()
This commit is contained in:
parent
5cc7116aee
commit
d3da0dbe14
@ -79,7 +79,7 @@ public class BCauldronRecipe {
|
||||
}
|
||||
|
||||
|
||||
List<Tuple<Integer,String>> lore = BRecipe.loadLore(cfg, id + ".lore");
|
||||
List<Tuple<Integer,String>> lore = BRecipe.loadQualityStringList(cfg, id + ".lore");
|
||||
if (lore != null && !lore.isEmpty()) {
|
||||
recipe.lore = lore.stream().map(Tuple::second).collect(Collectors.toList());
|
||||
}
|
||||
|
@ -127,7 +127,7 @@ public class BRecipe {
|
||||
return null;
|
||||
}
|
||||
|
||||
recipe.lore = loadLore(configSectionRecipes, recipeId + ".lore");
|
||||
recipe.lore = loadQualityStringList(configSectionRecipes, recipeId + ".lore");
|
||||
|
||||
recipe.servercmds = BUtil.loadCfgStringList(configSectionRecipes, recipeId + ".servercommands");
|
||||
recipe.playercmds = BUtil.loadCfgStringList(configSectionRecipes, recipeId + ".playercommands");
|
||||
@ -307,11 +307,14 @@ public class BRecipe {
|
||||
return ingredients;
|
||||
}
|
||||
|
||||
/**
|
||||
* Load a list of strings from a ConfigurationSection and parse preceded pluses.
|
||||
*/
|
||||
@Nullable
|
||||
public static List<Tuple<Integer, String>> loadLore(ConfigurationSection cfg, String path) {
|
||||
public static List<Tuple<Integer, String>> loadQualityStringList(ConfigurationSection cfg, String path) {
|
||||
List<String> load = BUtil.loadCfgStringList(cfg, path);
|
||||
if (load != null) {
|
||||
List<Tuple<Integer, String>> lore = new ArrayList<>(load.size());
|
||||
List<Tuple<Integer, String>> list = new ArrayList<>(load.size());
|
||||
for (String line : load) {
|
||||
line = P.p.color(line);
|
||||
int plus = 0;
|
||||
@ -331,9 +334,9 @@ public class BRecipe {
|
||||
if (!line.startsWith("§")) {
|
||||
line = "§9" + line;
|
||||
}
|
||||
lore.add(new Tuple<>(plus, line));
|
||||
list.add(new Tuple<>(plus, line));
|
||||
}
|
||||
return lore;
|
||||
return list;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user