Tiered Kits
A simpler counterpart to Daily Kit with Cooldown. Same tier idea (default / VIP / Elite) but no temporal-var lockout - the kits can be claimed any time. Useful for “starter packs” or “always-available perks for premium ranks”.
What it teaches
Section titled “What it teaches”- Click-level permission gates with
rules { permission: "..." } - Composing
denyActions: ${denyNoPerm}from shared templates for the rejection - The
itemAdd: [ ... ]list form for delivering a multi-item bundle
Why no dual-item display here?
Section titled “Why no dual-item display here?”This menu shows ALL three kits to everyone. The VIP and Elite kits are visible regardless of whether the player can claim them - the rule check happens on click, not on display. If a regular player clicks VIP, they hit denyActions and see the “no permission” message.
This is intentional UX. Players see what they could unlock - it’s a soft sales pitch for the donate ranks. The dual-item pattern (hide locked tiles entirely) is what Tiered Donate Ranks uses; pick whichever fits your server.
Add a tier
Section titled “Add a tier”Copy any kit block, change the slot, name, lore, permission node, and itemAdd contents. For more visual variety, swap material: per tier (NETHERITE_SWORD for Mythic etc.).
Try it
Section titled “Try it”- Drop the bundle into
plugins/AbstractMenus/menus/example/. /am reload.- Type
/ame_kit_tiersin-game. - The Default kit works for anyone. Grant yourself
abstractmenus.viporabstractmenus.eliteto claim the others.