Fixed target error

This commit is contained in:
BuildTools 2020-09-22 15:31:51 +01:00
parent c985204a41
commit cf2c4fc983
2 changed files with 6 additions and 5 deletions

View File

@ -17,7 +17,7 @@ public class EnchantmentTarget implements Registerable {
public static final EnchantmentTarget ALL = new EnchantmentTarget("all", new HashSet<>()); public static final EnchantmentTarget ALL = new EnchantmentTarget("all", new HashSet<>());
static { static {
ALL.register(); targets.add(ALL);
} }
private final String name; private final String name;
@ -74,7 +74,7 @@ public class EnchantmentTarget implements Registerable {
*/ */
public static void update() { public static void update() {
Set<String> targetNames = ConfigManager.getTarget().getTargets(); Set<String> targetNames = ConfigManager.getTarget().getTargets();
ALL.getMaterials().clear(); ALL.materials.clear();
targetNames.forEach((name) -> { targetNames.forEach((name) -> {
Set<Material> materials = ConfigManager.getTarget().getTargetMaterials(name); Set<Material> materials = ConfigManager.getTarget().getTargetMaterials(name);
new EnchantmentTarget(name, materials).register(); new EnchantmentTarget(name, materials).register();

View File

@ -1,17 +1,18 @@
package com.willfp.ecoenchants.util; package com.willfp.ecoenchants.util;
import com.willfp.ecoenchants.EcoEnchantsPlugin; import com.willfp.ecoenchants.EcoEnchantsPlugin;
import org.bukkit.Bukkit;
public class Logger { public class Logger {
public static void info(String message) { public static void info(String message) {
EcoEnchantsPlugin.getInstance().getLogger().info(StringUtils.translate(message)); Bukkit.getLogger().info(StringUtils.translate(message));
} }
public static void warn(String message) { public static void warn(String message) {
EcoEnchantsPlugin.getInstance().getLogger().warning(StringUtils.translate(message)); Bukkit.getLogger().warning(StringUtils.translate(message));
} }
public static void error(String message) { public static void error(String message) {
EcoEnchantsPlugin.getInstance().getLogger().severe(StringUtils.translate(message)); Bukkit.getLogger().severe(StringUtils.translate(message));
} }
} }