9
0
mirror of https://github.com/Xiao-MoMi/Custom-Fishing.git synced 2025-12-29 20:09:14 +00:00
This commit is contained in:
Xiao-MoMi
2022-10-18 01:50:56 +08:00
parent eb350a49a8
commit 023667a7d7
98 changed files with 1423 additions and 741 deletions

View File

@@ -78,7 +78,7 @@ public class ConfigManager {
needRodToFish = config.getBoolean("mechanics.need-special-rod.to-fish", false);
rodLoseDurability = config.getBoolean("mechanics.rod-lose-durability", true);
fishFinderCoolDown = config.getInt("mechanics.fishfinder-cooldown", 3000);
enableCompetition = config.getBoolean("mechanics.fishing-competition", true);
enableCompetition = config.getBoolean("mechanics.fishing-competition.enable", true);
priority = config.getString("other-settings.event-priority", "NORMAL").toUpperCase();
disableJobsXp = config.getBoolean("other-settings.disable-JobsReborn-fishing-exp", false);
@@ -97,7 +97,12 @@ public class ConfigManager {
failureFadeStay = config.getInt("titles.failure.fade.stay", 30) * 50;
failureFadeOut = config.getInt("titles.failure.fade.out", 10) * 50;
tryEnableJedis();
useRedis = false;
if (enableCompetition && config.getBoolean("mechanics.fishing-competition.redis", false)) {
YamlConfiguration configuration = ConfigUtil.getConfig("database.yml");
JedisUtil.initializeRedis(configuration);
useRedis = true;
}
}
public static List<World> getWorldsList() {
if (whiteOrBlack) {
@@ -109,13 +114,4 @@ public class ConfigManager {
return worldList;
}
}
public static void tryEnableJedis(){
YamlConfiguration configuration = ConfigUtil.getConfig("redis.yml");
useRedis = false;
if (configuration.getBoolean("redis.enable")){
JedisUtil.initializeRedis(configuration);
useRedis = true;
}
}
}