9
0
mirror of https://github.com/Auxilor/EcoMobs.git synced 2025-12-24 01:19:22 +00:00

Fixed miscellaneous bugs

This commit is contained in:
Auxilor
2021-03-13 13:17:29 +00:00
parent 8e6232496b
commit 60822767b1
4 changed files with 3 additions and 23 deletions

View File

@@ -27,7 +27,6 @@ import org.bukkit.boss.BarColor;
import org.bukkit.boss.BarFlag;
import org.bukkit.boss.BarStyle;
import org.bukkit.boss.BossBar;
import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.InvalidConfigurationException;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.entity.EntityType;
@@ -37,10 +36,8 @@ import org.bukkit.inventory.ItemStack;
import org.bukkit.persistence.PersistentDataType;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.bukkit.util.StringUtil;
import org.jetbrains.annotations.NotNull;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Base64;
import java.util.Collections;
@@ -251,8 +248,8 @@ public class EcoBoss extends PluginDependent {
}
String tempConfigString = new String(Base64.getDecoder().decode(string));
try {
tempConfig.load(tempConfigString);
} catch (IOException | InvalidConfigurationException e) {
tempConfig.loadFromString(tempConfigString);
} catch (InvalidConfigurationException e) {
e.printStackTrace();
}
ItemStack itemStack = tempConfig.getItemStack("drop-key");

View File

@@ -3,7 +3,6 @@ package com.willfp.ecobosses.bosses.listeners;
import com.willfp.eco.util.NumberUtils;
import com.willfp.eco.util.internal.PluginDependent;
import com.willfp.eco.util.plugin.AbstractEcoPlugin;
import com.willfp.ecobosses.EcoBossesPlugin;
import com.willfp.ecobosses.bosses.EcoBoss;
import com.willfp.ecobosses.bosses.util.BossUtils;
import com.willfp.ecobosses.bosses.util.obj.DamagerProperty;
@@ -22,16 +21,10 @@ import org.bukkit.event.entity.EntityDamageByEntityEvent;
import org.bukkit.event.entity.EntityDamageEvent;
import org.jetbrains.annotations.NotNull;
import javax.swing.tree.TreeNode;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;
import java.util.SortedMap;
import java.util.TreeMap;
import java.util.UUID;
public class AttackListeners extends PluginDependent implements Listener {
/**

View File

@@ -18,19 +18,9 @@ import org.bukkit.event.Listener;
import org.bukkit.event.entity.EntityDeathEvent;
import org.bukkit.inventory.ItemStack;
import org.jetbrains.annotations.NotNull;
import sun.reflect.generics.tree.Tree;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.SortedMap;
import java.util.TreeMap;
import java.util.UUID;
import java.util.stream.Collectors;
public class DeathListeners extends PluginDependent implements Listener {
/**

View File

@@ -11,6 +11,6 @@ public class BaseBossConfig extends ExtendableConfig {
* @param configName The name of the config.
*/
public BaseBossConfig(@NotNull final String configName) {
super(configName, false, EcoBossesPlugin.getInstance(), EcoBossesPlugin.class, "bosses/");
super(configName, true, EcoBossesPlugin.getInstance(), EcoBossesPlugin.class, "bosses/");
}
}