mirror of
https://github.com/Auxilor/EcoEnchants.git
synced 2025-02-11 03:41:23 +01:00
Minor clean-up
This commit is contained in:
parent
97e67fb411
commit
3b1b2e55cf
@ -13,7 +13,6 @@ import com.willfp.ecoenchants.util.StringUtils;
|
|||||||
import com.willfp.ecoenchants.util.interfaces.ObjectCallable;
|
import com.willfp.ecoenchants.util.interfaces.ObjectCallable;
|
||||||
import com.willfp.ecoenchants.util.interfaces.Registerable;
|
import com.willfp.ecoenchants.util.interfaces.Registerable;
|
||||||
import com.willfp.ecoenchants.util.optional.Prerequisite;
|
import com.willfp.ecoenchants.util.optional.Prerequisite;
|
||||||
import jdk.nashorn.internal.codegen.ObjectClassGenerator;
|
|
||||||
import org.apache.commons.lang.WordUtils;
|
import org.apache.commons.lang.WordUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
@ -26,14 +25,9 @@ import org.bukkit.permissions.Permission;
|
|||||||
import org.bukkit.permissions.PermissionDefault;
|
import org.bukkit.permissions.PermissionDefault;
|
||||||
|
|
||||||
import java.lang.reflect.Field;
|
import java.lang.reflect.Field;
|
||||||
import java.util.Arrays;
|
import java.util.*;
|
||||||
import java.util.Collection;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.HashSet;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Set;
|
|
||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
@SuppressWarnings({"unchecked", "deprecation"})
|
@SuppressWarnings({"unchecked", "deprecation"})
|
||||||
public abstract class EcoEnchant extends Enchantment implements Listener, Registerable, Watcher {
|
public abstract class EcoEnchant extends Enchantment implements Listener, Registerable, Watcher {
|
||||||
@ -184,15 +178,7 @@ public abstract class EcoEnchant extends Enchantment implements Listener, Regist
|
|||||||
PlaceholderManager.registerPlaceholder(
|
PlaceholderManager.registerPlaceholder(
|
||||||
new PlaceholderEntry(this.getPermissionName() + "_" + key, (player) -> {
|
new PlaceholderEntry(this.getPermissionName() + "_" + key, (player) -> {
|
||||||
Collection<?> c = (Collection<?>) object;
|
Collection<?> c = (Collection<?>) object;
|
||||||
StringBuilder builder = new StringBuilder();
|
return c.stream().map(String::valueOf).collect(Collectors.joining(", "));
|
||||||
c.forEach(o -> {
|
|
||||||
builder.append(o.toString()).append(", ");
|
|
||||||
});
|
|
||||||
String output = builder.toString();
|
|
||||||
if(output.length() < 3)
|
|
||||||
return "";
|
|
||||||
output = output.substring(output.length() - 3, output.length() - 1);
|
|
||||||
return output;
|
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user