General npc support, fixes and enhancements
This commit is contained in:
@@ -20,6 +20,7 @@ public class API {
|
||||
|
||||
public static final String newline = System.getProperty("line.separator");
|
||||
public static AuthMe instance;
|
||||
private Utils utils = Utils.getInstance();
|
||||
|
||||
@Deprecated
|
||||
public API(AuthMe instance) {
|
||||
@@ -65,7 +66,7 @@ public class API {
|
||||
*/
|
||||
@Deprecated
|
||||
public boolean isaNPC(Player player) {
|
||||
if (instance.getCitizensCommunicator().isNPC(player))
|
||||
if (utils.isNPC(player))
|
||||
return true;
|
||||
return CombatTagComunicator.isNPC(player);
|
||||
}
|
||||
@@ -77,7 +78,7 @@ public class API {
|
||||
*/
|
||||
@Deprecated
|
||||
public boolean isNPC(Player player) {
|
||||
if (instance.getCitizensCommunicator().isNPC(player))
|
||||
if (utils.isNPC(player))
|
||||
return true;
|
||||
return CombatTagComunicator.isNPC(player);
|
||||
}
|
||||
|
||||
@@ -23,6 +23,7 @@ public class NewAPI {
|
||||
public static final String newline = System.getProperty("line.separator");
|
||||
public static NewAPI singleton;
|
||||
public AuthMe plugin;
|
||||
private Utils utils = Utils.getInstance();
|
||||
|
||||
public NewAPI(AuthMe plugin) {
|
||||
this.plugin = plugin;
|
||||
@@ -70,7 +71,7 @@ public class NewAPI {
|
||||
* @return true if player is a npc
|
||||
*/
|
||||
public boolean isNPC(Player player) {
|
||||
return plugin.getCitizensCommunicator().isNPC(player) || CombatTagComunicator.isNPC(player);
|
||||
return utils.isNPC(player) || CombatTagComunicator.isNPC(player);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user