Instead of an overall permission node, there should be something like..

<BypassPermission>blacklist.bypass</BypassPermission>
<BlacklistItems>
<Item ItemId=“1441” Name=“Shadowstalker Mk. II” CanCraft=“false” CanSpawn=“false” CanTake=“false” CanStore=“false” />
</BlacklistItems>

<BypassPermission>blacklist.lock</BypassPermission>
<BlacklistItems>
<Item ItemId=“1441” Name=“Shadowstalker Mk. II” CanCraft=“false” CanSpawn=“false” CanTake=“false” CanStore=“false” />
</BlacklistItems>

Just so some players can have access to specific items, but not have overall access to all blacklisted items.

I like the idea, but I would simply just add a Permission attribute to <Item> for example

<?xml version="1.0" encoding="utf-8"?>
<BlacklistedItemsConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <MessageColor>yellow</MessageColor>
  <EnableBypassPermission>true</EnableBypassPermission>
  <BypassPermission>blacklist.bypass</BypassPermission>
  <BlacklistItems>
    <Item BypassPermission="blacklist.vip" ItemId="1441" Name="Shadowstalker Mk. II" CanCraft="false" CanSpawn="false" CanTake="false" CanStore="false" />
    <Item BypassPermission="blacklist.vip" ItemId="1442" Name="Shadowstalker Mk. II Scope" CanCraft="false" CanSpawn="false" CanTake="false" CanStore="false" />
    <Item BypassPermission="blacklist.mvp" ItemId="1364" Name="Hell's Fury" CanCraft="false" CanSpawn="false" CanTake="false" CanStore="false" />
  </BlacklistItems>
</BlacklistedItemsConfiguration>

That would essentially work the same but more simpler, yeah.

5 months later

how do you use it in the first place this is so fucking confusing

    hey scoobus what exactly is confusing? Once you install the plugin you can edit the configuration to blacklist specific items from being able to be crafted, spawned/dropped on the ground, picked up from the ground or stored in inventory.

    If you don’t understand something specific in the plugin, feel free to ask about it.

    im doing a creative server and i want **** like tear gas and battering rams to be purchasable or unspawnable but i dont under stand how to black list the in the first

      • Edited

      Sorry scoobus I still don’t understand what you are trying to do. What are tear gas and what ater battering rams? What do you mean by “purchasable or unspawnable”?

        how do i do it
        how do i blacklist items

        MCrow explain in great detail how to blacklist a item

          i mean i can still spawn it in??? i have admin off and everything
          is it for /give only or /i

            scoobus that’s not what this plugin does. It doesn’t blacklist the items from spawning using the admin command, but from spawning naturally in-game.

              MCrow well ****
              sorry for wasting your time