[FREE] Creative NBT Copy Control v1.15

[1.7.10 - 1.16.5] Creative (+NBT) copy feature under your control.
A very light bukkit/spigot plugin that will restrict the creative mode NBT copy feature to certain players while allow others to use it.

What is creative NBT copy?
You can use Ctrl + middle mouse click to get an exact copy of the block (tile entities) you are pointing at (with its NBT Tags, that means for chests for example you get also a copy of the chest content). For example:

  • (Trapped) Chest / Dispenser / Dropper / Hopper: same name, same contents.
  • Furnace / Brewing Stand: same name, same contents, continues smelting/brewing at the point it has been copied.
  • Jukebox: same disk.
  • Command Block: same name, same command.
  • Sign: same text.
Ctrl + middle mouse click doesn't work on entities (e.g. chest/hopper minecarts, mobs, mob heads), their NBT Tags are not copied.

What does this plugin do?
This plugin will restrict the ability to copy the NBT tags for players that does not have permission.

How does it work?
Players that are in creative mode and do Ctrl + middle mouse click and don't have permission for NBT copy will only get the item like they normally do with middle mouse click without NBT data.

When you may need this plugin?
When you give creative mode to some players and you don't want them to duplicate any chest (including items they hold) especially if the server is in survival mode. Example: If you give creative mode access to some VIP's and you don't want them to dupe items for survival players.

Features

  • Very light plugin.
  • Fully configurable. Easy add items to restriction.
  • Prevents NBT copy for tile entities.
  • Prevents copy of items with enchantments.
  • Bypass permission to allow staff or trusted members to use the NBT copy feature.
  • Config reload command.

No dependency's

Sample Config
#The plugin will check for the following items.
# Material names: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html

EnabledFor:
- 'CHEST'
- 'TRAPPED_CHEST'
- 'FURNACE'
- 'DROPPER'
- 'DISPENSER'
- 'HOPPER'
- 'JUKEBOX'
- 'BREWING_STAND_ITEM'
- 'BEACON'
- 'SIGN'
- 'SKULL_ITEM'
- 'MONSTER_EGG'
- 'COMMAND'
- 'MOB_SPAWNER'
#For 1.8 and up
- 'BANNER'
#For 1.11 and up
- 'BURNING_FURNACE'
- 'COMMAND_CHAIN'
- 'COMMAND_MINECART'
- 'COMMAND_REPEATING'
- 'BLACK_SHULKER_BOX'
- 'BLUE_SHULKER_BOX'
- 'BROWN_SHULKER_BOX'
- 'CYAN_SHULKER_BOX'
- 'GRAY_SHULKER_BOX'
- 'GREEN_SHULKER_BOX'
- 'LIGHT_BLUE_SHULKER_BOX'
- 'LIME_SHULKER_BOX'
- 'MAGENTA_SHULKER_BOX'
- 'ORANGE_SHULKER_BOX'
- 'PINK_SHULKER_BOX'
- 'PURPLE_SHULKER_BOX'
- 'RED_SHULKER_BOX'
- 'SILVER_SHULKER_BOX'
- 'WHITE_SHULKER_BOX'
- 'YELLOW_SHULKER_BOX'
#For 1.13 API
- 'BREWING_STAND'
- 'LEGACY_BREWING_STAND'
- 'LEGACY_BREWING_STAND_ITEM'
- 'LEGACY_SKULL'
- 'PLAYER_HEAD'
- 'LEGACY_MONSTER_EGG'
- 'LEGACY_MONSTER_EGGS'
- 'COMMAND_BLOCK'
- 'LEGACY_MOB_SPAWNER'
- 'SPAWNER'
- 'LEGACY_BURNING_FURNACE'
- 'CHAIN_COMMAND_BLOCK'
- 'REPEATING_COMMAND_BLOCK'
- 'LEGACY_COMMAND'
- 'LEGACY_COMMAND_CHAIN'
- 'LEGACY_COMMAND_MINECART'
- 'LEGACY_COMMAND_REPEATING'
- 'SHULKER_BOX'
- 'BLACK_SHULKER_BOX'
- 'BLUE_SHULKER_BOX'
- 'BROWN_SHULKER_BOX'
- 'CYAN_SHULKER_BOX'
- 'GRAY_SHULKER_BOX'
- 'GREEN_SHULKER_BOX'
- 'LIGHT_BLUE_SHULKER_BOX'
- 'LIME_SHULKER_BOX'
- 'MAGENTA_SHULKER_BOX'
- 'ORANGE_SHULKER_BOX'
- 'PINK_SHULKER_BOX'
- 'PURPLE_SHULKER_BOX'
- 'RED_SHULKER_BOX'
- 'SILVER_SHULKER_BOX'
- 'WHITE_SHULKER_BOX'
- 'YELLOW_SHULKER_BOX'
- 'LEGACY_BLACK_SHULKER_BOX'
- 'LEGACY_BLUE_SHULKER_BOX'
- 'LEGACY_BROWN_SHULKER_BOX'
- 'LEGACY_CYAN_SHULKER_BOX'
- 'LEGACY_GRAY_SHULKER_BOX'
- 'LEGACY_GREEN_SHULKER_BOX'
- 'LEGACY_LIGHT_BLUE_SHULKER_BOX'
- 'LEGACY_LIME_SHULKER_BOX'
- 'LEGACY_MAGENTA_SHULKER_BOX'
- 'LEGACY_ORANGE_SHULKER_BOX'
- 'LEGACY_PINK_SHULKER_BOX'
- 'LEGACY_PURPLE_SHULKER_BOX'
- 'LEGACY_RED_SHULKER_BOX'
- 'LEGACY_SILVER_SHULKER_BOX'
- 'LEGACY_WHITE_SHULKER_BOX'
- 'LEGACY_YELLOW_SHULKER_BOX'
#For 1.14 API
- 'BARREL'
- 'BLAST_FURNACE'




#Chat messages with color and format codes support.
#Minecraft Color and Format Codes: http://minecraft.gamepedia.com/Formatting_codes

ChatMessages:
NoPermission: '&4[System] &cYou don''t have permission!'
CmdHelp: '&4[System] &cAvailable commands:&6 /as reload'
CmdReload: '&2[System] &aConfig reload complete!'
OpenSurvivalFrame: '&6[System] &eYou must be in survival mode to place an item in a frame!'
OpenSurvivalArmor: '&6[System] &eYou must be in survival mode to place items in an armor stand!'

Install instructions

  1. Place the plugin in the server plugins folder.
  2. Start the Server. Done, enjoy. Give the bypass permission to players that should be able to use the NBT copy feature. You can always change settings on the config and then do /cnc reload to apply the changes.
Permissions
CNC.bypass - Allows players in creative to copy blocks (Tile entities) with NBT data using Ctrl + middle mouse click. Default to OP.
CNC.bypass.enchants - Allows players in creative to copy enchants on items. Default to OP.
CNC.admin - Access to config reload command. Default to OP.

Commands
/cnc reload - CNC.admin - Reload the config file.

Useful Info
Found a problem or got a suggestion?
For any issue, suggestion please comment in the Discussion Forum page, the button Discussion.



If you like this resource and want to say thank you with a donation please use this PayPal button. Thanks!

This plugin is made by CraftersLand Minecraft Community.
:) Feel free to check us out at: www.craftersland.net

Latest reviews

good plugin litterally the thing that i was looking for!
EULA: Standard EULA
3,643 Views
76 Downloads
Oct 29, 2015 Published
Nov 8, 2020 Updated
5.00 star(s)
Average rating (1)
10.7 KB File size
Supported software
Supported versions
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
[1.5.2 - 1.21] Share players economy, inventory, enderchest, exp and more across servers.
4.00 star(s) 6 ratings
112 purchases
[1.7.10 - 1.21] Adds MySQL database storage to the popular Essentials plugin.
Not yet rated
13 purchases
[1.6.4 - 1.21.3] A unique Halloween fancy set of effects.
Not yet rated
2 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 118 ratings
3,211 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,514 purchases
3,643 Views
76 Downloads
Oct 29, 2015 Published
Nov 8, 2020 Updated
5.00 star(s)
Average rating (1)
10.7 KB File size
Supported software
Supported versions
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
[1.5.2 - 1.21] Share players economy, inventory, enderchest, exp and more across servers.
4.00 star(s) 6 ratings
112 purchases
[1.7.10 - 1.21] Adds MySQL database storage to the popular Essentials plugin.
Not yet rated
13 purchases
[1.6.4 - 1.21.3] A unique Halloween fancy set of effects.
Not yet rated
2 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 118 ratings
3,211 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,514 purchases
Top