From c022319b672b8b544425c218b2b580aa1c8ba90b Mon Sep 17 00:00:00 2001 From: thomasz_05 <73875775+thomasz05@users.noreply.github.com> Date: Wed, 9 Oct 2024 23:41:09 +0200 Subject: [PATCH] Fix HasNameplateRequirement to return false if nameplate module is disabled --- .../backend/requirement/builtin/HasNameplateRequirement.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/src/main/java/net/momirealms/customnameplates/backend/requirement/builtin/HasNameplateRequirement.java b/backend/src/main/java/net/momirealms/customnameplates/backend/requirement/builtin/HasNameplateRequirement.java index 0616a4a..966f087 100644 --- a/backend/src/main/java/net/momirealms/customnameplates/backend/requirement/builtin/HasNameplateRequirement.java +++ b/backend/src/main/java/net/momirealms/customnameplates/backend/requirement/builtin/HasNameplateRequirement.java @@ -18,6 +18,7 @@ package net.momirealms.customnameplates.backend.requirement.builtin; import net.momirealms.customnameplates.api.CNPlayer; +import net.momirealms.customnameplates.api.ConfigManager; import net.momirealms.customnameplates.api.CustomNameplates; import net.momirealms.customnameplates.backend.requirement.AbstractRequirement; @@ -33,6 +34,7 @@ public class HasNameplateRequirement extends AbstractRequirement { @Override public boolean isSatisfied(CNPlayer p1, CNPlayer p2) { String nameplate = p1.equippedNameplate(); + if (!ConfigManager.nameplateModule()) return false; if (nameplate.equals("none")) nameplate = CustomNameplates.getInstance().getNameplateManager().defaultNameplateId(); if (has) { return !nameplate.equals("none");