From aa9226468ec8e6d639ff0274996db2a896a7a794 Mon Sep 17 00:00:00 2001 From: tastybento Date: Sat, 11 Apr 2026 16:28:37 -0700 Subject: [PATCH] Require Member rank minimum on block donation flag MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps BentoBox to 3.14.1-SNAPSHOT for the new Flag.Builder.minimumRank API and uses it on BLOCK_DONATION so VISITOR/COOP/TRUSTED ranks can never be selected as the donation rank — only MEMBER and above. Co-Authored-By: Claude Opus 4.6 --- pom.xml | 2 +- src/main/java/world/bentobox/level/Level.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 34820a5..86aebeb 100644 --- a/pom.xml +++ b/pom.xml @@ -57,7 +57,7 @@ v1.21-SNAPSHOT 1.21.11-R0.1-SNAPSHOT - 3.14.0 + 3.14.1-SNAPSHOT 1.12.0 diff --git a/src/main/java/world/bentobox/level/Level.java b/src/main/java/world/bentobox/level/Level.java index b674db7..20f2094 100644 --- a/src/main/java/world/bentobox/level/Level.java +++ b/src/main/java/world/bentobox/level/Level.java @@ -60,6 +60,7 @@ public class Level extends Addon { public static final Flag BLOCK_DONATION = new Flag.Builder("ISLAND_BLOCK_DONATION", Material.HOPPER) .type(Flag.Type.PROTECTION) .defaultRank(RanksManager.OWNER_RANK) + .minimumRank(RanksManager.MEMBER_RANK) .mode(Flag.Mode.BASIC) .build();