Update DragonRespawnPostEvent

This commit is contained in:
Xanadu13
2023-12-27 16:20:47 +08:00
parent 74f61b646c
commit 55bbc54335
22 changed files with 159 additions and 182 deletions
@@ -10,7 +10,7 @@ import pers.xanadu.enderdragon.config.Config;
import pers.xanadu.enderdragon.config.Lang;
import pers.xanadu.enderdragon.reward.Reward;
import pers.xanadu.enderdragon.reward.Chance;
import pers.xanadu.enderdragon.util.MyDragon;
import pers.xanadu.enderdragon.metadata.MyDragon;
import java.io.File;
import java.io.FileNotFoundException;
@@ -101,6 +101,16 @@ public class RewardManager {
}
return false;
}
/**
* 请勿修改获取的List
* @return rewards of one type of dragon
*/
public static List<Reward> getRewards(String unique_name){
MyDragon dragon = DragonManager.mp.get(unique_name);
if(dragon == null) return null;
return dragon.datum;
}
private static File getRewardFile(String key){
String file_path = "reward/" + key + ".yml";
File file = new File(plugin.getDataFolder(),file_path);