From 6b690e16dc9fc50b1d62263fa3cdc98717c0fdd4 Mon Sep 17 00:00:00 2001 From: pietru Date: Tue, 29 Apr 2025 20:57:32 +0200 Subject: [PATCH] sign improvement --- .../pietru/cookie_utils/mixins/BlockEntitySignMixin.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/pietru/cookie_utils/mixins/BlockEntitySignMixin.java b/src/main/java/net/pietru/cookie_utils/mixins/BlockEntitySignMixin.java index 8f0ca67..8354a7b 100644 --- a/src/main/java/net/pietru/cookie_utils/mixins/BlockEntitySignMixin.java +++ b/src/main/java/net/pietru/cookie_utils/mixins/BlockEntitySignMixin.java @@ -36,13 +36,17 @@ public class BlockEntitySignMixin { ci.cancel(); return; } + if (texts[0].equals("[CLAIM]") ){ + ci.cancel(); + } - if (texts[0].equals("[CLAIM]") && texts[2].isEmpty() && !player.isProne) { + if ((texts[0].equals("[claim]") || texts[0].equals("[CLAIM]")) && texts[2].isEmpty() && !player.isProne) { BlockEntity be = (BlockEntity) (Object) this; int x = be.getGlobalX(); int y = be.getGlobalY(); int z = be.getGlobalZ(); + String ownerId = player.getAccount().getUniqueId(); int c = Region.get_owned_areas(ownerId); if (Permissions.has_perm(ownerId,"claims.limit."+(c+1))) { @@ -59,7 +63,6 @@ public class BlockEntitySignMixin { } } - ci.cancel(); if (can_claim) { Area area = new Area(); area.enabled = true;