|
@@ -108,6 +108,11 @@ public final class PartyManager {
|
|
|
* @return true if they are in the same party, false otherwise
|
|
|
*/
|
|
|
public static boolean inSameParty(Player firstPlayer, Player secondPlayer) {
|
|
|
+ //If the party system is disabled, return false
|
|
|
+ if(!mcMMO.getConfigManager().getConfigParty().isPartySystemEnabled())
|
|
|
+ return false;
|
|
|
+
|
|
|
+
|
|
|
Party firstParty = UserManager.getPlayer(firstPlayer).getParty();
|
|
|
Party secondParty = UserManager.getPlayer(secondPlayer).getParty();
|
|
|
|
|
@@ -119,6 +124,11 @@ public final class PartyManager {
|
|
|
}
|
|
|
|
|
|
public static boolean areAllies(Player firstPlayer, Player secondPlayer) {
|
|
|
+ //If the party system is disabled, return false
|
|
|
+ if(!mcMMO.getConfigManager().getConfigParty().isPartySystemEnabled())
|
|
|
+ return false;
|
|
|
+
|
|
|
+
|
|
|
Party firstParty = UserManager.getPlayer(firstPlayer).getParty();
|
|
|
Party secondParty = UserManager.getPlayer(secondPlayer).getParty();
|
|
|
|
|
@@ -217,6 +227,10 @@ public final class PartyManager {
|
|
|
* @return the existing party, null otherwise
|
|
|
*/
|
|
|
public static Party getParty(String partyName) {
|
|
|
+ //If the party system is disabled, return null
|
|
|
+ if(!mcMMO.getConfigManager().getConfigParty().isPartySystemEnabled())
|
|
|
+ return null;
|
|
|
+
|
|
|
for (Party party : parties) {
|
|
|
if (party.getName().equalsIgnoreCase(partyName)) {
|
|
|
return party;
|
|
@@ -234,6 +248,10 @@ public final class PartyManager {
|
|
|
*/
|
|
|
@Deprecated
|
|
|
public static Party getPlayerParty(String playerName) {
|
|
|
+ //If the party system is disabled, return null
|
|
|
+ if(!mcMMO.getConfigManager().getConfigParty().isPartySystemEnabled())
|
|
|
+ return null;
|
|
|
+
|
|
|
for (Party party : parties) {
|
|
|
if (party.getMembers().keySet().contains(playerName)) {
|
|
|
return party;
|
|
@@ -250,6 +268,10 @@ public final class PartyManager {
|
|
|
* @return the existing party, null otherwise
|
|
|
*/
|
|
|
public static Party getPlayerParty(String playerName, UUID uuid) {
|
|
|
+ //If the party system is disabled, return null
|
|
|
+ if(!mcMMO.getConfigManager().getConfigParty().isPartySystemEnabled())
|
|
|
+ return null;
|
|
|
+
|
|
|
for (Party party : parties) {
|
|
|
LinkedHashMap<UUID, String> members = party.getMembers();
|
|
|
if (members.keySet().contains(uuid) || members.values().contains(playerName)) {
|