Clean up your creative server! This plugin will remove (new and existing) items with invalid enchants, NBT data, Barriers, CommandBlocks and more...
- Tested Minecraft Versions:
- 1.8
- 1.9
- Contributors:
- L4BORG
For performance reasons those items will be removed on specific events such as Interact, BlockPlace, ItemDrop, etc...
Plugin also comes with /searchandseizure command that will instantlly search and seizure those items (checks inventories and enderchests for all online users) but it could also be used to search and seizure specific items, for example /searchandseizure stone would remove all stone from all online players (their inventories and their enderchests). Materials list for searchandseizure command: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
There's also /checknbt command which can be used to check item ID, durability and NBT data (hold item in your hand and run /checknbt).
Commands:
Permissions:Code (Text):
searchandseizure:
description: Search and Seizure!
aliases: [sas]
usage: '/<command> [material]'
permission: creativeguard.command.searchandseizure
checknbt:
description: Check NBT data for item!
aliases: [cnbt]
usage: '/<command>'
permission: creativeguard.command.checknbt
This plugin requires ProtocolLib -> https://www.spigotmc.org/resources/protocollib.1997/Code (Text):
permissions:
creativeguard.commandblock:
description: 'Allow player to place CommandBlocks...'
default: op
creativeguard.barrier:
description: 'Allow player to place Barriers...'
default: op
creativeguard.custompotioneffects:
description: 'Allow player to use/own item with CustomPostionEffects NBT.'
default: op
creativeguard.storedenchants:
description: 'Allow player to use/own item with StoredEnchants NBT.'
default: op
creativeguard.hideflags:
description: 'Allow player to use/own item with HideFlags NBT.'
default: op
creativeguard.unbreakable:
description: 'Allow player to use/own item with Unbreakable NBT.'
default: op
creativeguard.attributemodifiers:
description: 'Allow player to use/own item with AttributeModifiers NBT.'
default: op
creativeguard.invalidenchants:
description: 'Allow player to use/own item with invalid enchants.'
default: op
creativeguard.invalidanvildamage:
description: 'Allow player to use/own anvil with invalid damage data.'
default: op
creativeguard.netherportaltospawn:
description: 'Nether portals will teleport players to spawnpoint.'
default: true
creativeguard.command.searchandseizure:
description: 'Permission for SearchAndSeizure command.'
default: op
creativeguard.command.checknbt:
description: 'Permission for CheckNBT command.'
default: op
creativeguard.notify:
description: 'Premission for notifications.'
default: op
Tested on:
- Spigot 1.8.8
- PaperSpigot 1.8.8
tho it should work on most versions since there was no NMS/reflection used (thanks to ProtocolLib).

CreativeGuard 1.0.4
Remove items spawned by hacked clients (invalid enchants, NBT tags, and more...)
Recent Updates
- Bug fixes May 7, 2016
- Notifications, message customization... May 7, 2016
- Added check for anvil damage data. Jan 10, 2016