From 25515d863e7be6f8de0414efad309f5894392ef5 Mon Sep 17 00:00:00 2001 From: Driftay Date: Sat, 18 Jan 2020 02:33:01 -0500 Subject: [PATCH] Fixed F Show & Made SaberFacs not Require Essentials --- .../massivecraft/factions/FactionsPlugin.java | 6 ++--- .../factions/cmd/tnt/CmdTntFill.java | 2 +- src/main/resources/config.yml | 26 +++++++++---------- 3 files changed, 16 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/massivecraft/factions/FactionsPlugin.java b/src/main/java/com/massivecraft/factions/FactionsPlugin.java index 853fb633..0837bd48 100755 --- a/src/main/java/com/massivecraft/factions/FactionsPlugin.java +++ b/src/main/java/com/massivecraft/factions/FactionsPlugin.java @@ -69,7 +69,6 @@ public class FactionsPlugin extends MPlugin { // Plugins can check this boolean while hooking in have // a green light to use the api. public static boolean startupFinished = false; - public static Economy econ = null; public boolean PlaceholderApi; // Commands public FCmdRoot cmdBase; @@ -182,10 +181,10 @@ public class FactionsPlugin extends MPlugin { Conf.load(); fLogManager = new FLogManager(); //Dependency checks - if (Conf.dependencyCheck && (!Bukkit.getPluginManager().isPluginEnabled("Vault") && !Bukkit.getPluginManager().isPluginEnabled("Essentials"))) { + if (Conf.dependencyCheck && (!Bukkit.getPluginManager().isPluginEnabled("Vault"))) { divider(); System.out.println("You are missing dependencies!"); - System.out.println("Please verify EssentialsX and Vault are installed!"); + System.out.println("Please verify and Vault are installed!"); Conf.save(); Bukkit.getPluginManager().disablePlugin(instance); divider(); @@ -194,7 +193,6 @@ public class FactionsPlugin extends MPlugin { //Update their config if needed // Updater.updateIfNeeded(getConfig()); RegisteredServiceProvider rsp = FactionsPlugin.this.getServer().getServicesManager().getRegistration(Economy.class); - FactionsPlugin.econ = rsp.getProvider(); com.massivecraft.factions.integration.Essentials.setup(); hookedPlayervaults = setupPlayervaults(); FPlayers.getInstance().load(); diff --git a/src/main/java/com/massivecraft/factions/cmd/tnt/CmdTntFill.java b/src/main/java/com/massivecraft/factions/cmd/tnt/CmdTntFill.java index 61f19836..b49e00b0 100644 --- a/src/main/java/com/massivecraft/factions/cmd/tnt/CmdTntFill.java +++ b/src/main/java/com/massivecraft/factions/cmd/tnt/CmdTntFill.java @@ -62,7 +62,7 @@ public class CmdTntFill extends FCommand { context.msg(TL.COMMAND_TNT_POSITIVE); return; } - + if (radius > FactionsPlugin.getInstance().getConfig().getInt("Tntfill.max-radius")) { context.msg(TL.COMMAND_TNTFILL_RADIUSMAX.toString().replace("{max}", FactionsPlugin.getInstance().getConfig().getInt("Tntfill.max-radius") + "")); return; diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 6ed458e4..c5cbd611 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -276,19 +276,19 @@ hcf: show: # First line can be {header} for default header, or any string (we recommend &m for smooth lines ;plugin) - '&8&m--------------&7 &8<&e{faction}&8> &8&m--------------' - - '&4&l* &cOwner: &f{leader}' - - '&4&l* &cDescription: &f{description}' - - '&4&l* &cLand / Power / Max Power: &f{chunks} &8/ &f{power} &8/ &f{maxPower}' - - '&4&l* &cFaction Strikes: &f{strikes}' - - '&4&l* &cFaction Points: &f{faction-points}' - - '&4&l* &cFounded: &f{create-date}' - - '&4&l* &cBalance: &f{faction-balance}' - - '&4&l* &cAllies: &a{allies-list}' - - '&4&l* &cEnemies: &4{enemies-list}' - - '&4&l* &cOnline Members: &8[&f{online}/{members}&8] &a{online-list}' - - '&4&l* &cOffline Members: &8[&f{offline}/{members}&8] &a{offline-list}' - - '&4&l* &cAlts: &f{alts}' - - '&4&l* &cBans: &f{faction-bancount}' + - '&4* &cOwner: &f{leader}' + - '&4* &cDescription: &f{description}' + - '&4* &cLand / Power / Max Power: &f{chunks} &8/ &f{power} &8/ &f{maxPower}' + - '&4* &cFaction Strikes: &f{strikes}' + - '&4* &cFaction Points: &f{faction-points}' + - '&4* &cFounded: &f{create-date}' + - '&4* &cBalance: &f{faction-balance}' + - '&4* &cAllies: &a{allies-list}' + - '&4* &cEnemies: &4{enemies-list}' + - '&4* &cOnline Members: &8[&f{online}/{members}&8] &a{online-list}' + - '&4* &cOffline Members: &8[&f{offline}/{members}&8] &a{offline-list}' + - '&4* &cAlts: &f{alts}' + - '&4* &cBans: &f{faction-bancount}' - '&8&m----------------------------------------' # For a /f show that does not display fancy messages that are essentially empty, use minimal-show minimal-show: false