use sync
This commit is contained in:
@@ -54,9 +54,6 @@ public class DragonManager {
|
|||||||
private static final Pattern pattern_attacker_top = Pattern.compile("%attacker_top_(\\d+)%");
|
private static final Pattern pattern_attacker_top = Pattern.compile("%attacker_top_(\\d+)%");
|
||||||
|
|
||||||
public static void reload(){
|
public static void reload(){
|
||||||
new BukkitRunnable(){
|
|
||||||
@Override
|
|
||||||
public void run(){
|
|
||||||
dragons.clear();
|
dragons.clear();
|
||||||
mp.clear();
|
mp.clear();
|
||||||
dragon_names.clear();
|
dragon_names.clear();
|
||||||
@@ -102,9 +99,6 @@ public class DragonManager {
|
|||||||
dragons.sort((o1, o2) -> o2.priority - o1.priority);
|
dragons.sort((o1, o2) -> o2.priority - o1.priority);
|
||||||
RewardManager.reload();
|
RewardManager.reload();
|
||||||
}
|
}
|
||||||
}.runTaskAsynchronously(plugin);
|
|
||||||
|
|
||||||
}
|
|
||||||
public static MyDragon judge(){
|
public static MyDragon judge(){
|
||||||
if(Config.special_dragon_jude_mode.equalsIgnoreCase("weight")){
|
if(Config.special_dragon_jude_mode.equalsIgnoreCase("weight")){
|
||||||
int cnt = 0, random = ThreadLocalRandom.current().nextInt(0, sum);
|
int cnt = 0, random = ThreadLocalRandom.current().nextInt(0, sum);
|
||||||
|
|||||||
@@ -17,9 +17,6 @@ import static pers.xanadu.enderdragon.EnderDragon.plugin;
|
|||||||
public class GuiManager {
|
public class GuiManager {
|
||||||
private static HashMap<String, GUIWrapper> f = new HashMap<>();
|
private static HashMap<String, GUIWrapper> f = new HashMap<>();
|
||||||
public static void loadGui(){
|
public static void loadGui(){
|
||||||
new BukkitRunnable(){
|
|
||||||
@Override
|
|
||||||
public void run(){
|
|
||||||
File folder = new File(plugin.getDataFolder(),"gui");
|
File folder = new File(plugin.getDataFolder(),"gui");
|
||||||
if(!folder.exists()) return;
|
if(!folder.exists()) return;
|
||||||
File[] files = folder.listFiles();
|
File[] files = folder.listFiles();
|
||||||
@@ -37,8 +34,6 @@ public class GuiManager {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}.runTaskAsynchronously(plugin);
|
|
||||||
}
|
|
||||||
public static void disable(){
|
public static void disable(){
|
||||||
f.clear();
|
f.clear();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user