fix papi NPE

This commit is contained in:
HaHaWTH 2024-07-31 23:48:32 +08:00
parent 22a6cefbdc
commit ab40b1b82d

View File

@ -15,7 +15,6 @@ import org.jetbrains.annotations.NotNull;
*/ */
public class AuthMeExpansion extends PlaceholderExpansion { public class AuthMeExpansion extends PlaceholderExpansion {
private final Settings settings = AuthMe.settings; private final Settings settings = AuthMe.settings;
private final AuthMeApi authMeApi = AuthMeApi.getInstance();
@Override @Override
public @NotNull String getIdentifier() { public @NotNull String getIdentifier() {
return "authme"; return "authme";
@ -39,6 +38,8 @@ public class AuthMeExpansion extends PlaceholderExpansion {
@Override @Override
public String onRequest(OfflinePlayer player, @NotNull String params) { public String onRequest(OfflinePlayer player, @NotNull String params) {
if (!settings.getProperty(HooksSettings.PLACEHOLDER_API)) return null; if (!settings.getProperty(HooksSettings.PLACEHOLDER_API)) return null;
AuthMeApi authMeApi = AuthMeApi.getInstance();
if (authMeApi == null) return null;
if (params.equalsIgnoreCase("version")) { if (params.equalsIgnoreCase("version")) {
return getVersion(); return getVersion();
} }