CreativeItemControl (with Saved ToolBar support for 1.12 and above) 3.10.3

Control what items are available in creative mode [1.7.10 - 1.18.x]

  1. damonmclovin1
    damonmclovin1
    5/5,
    Version: 3.10.3
    1. vk2gpz
      Author's Response
      You should be careful. It might be considered as an advertising.
  2. Banexplain
    Banexplain
    3/5,
    Version: 3.10.3
    Hey, I tryed this plugin out and I love the funktions it has, but I got this error in the console - because of the fact that there is no Support/Report option/section, could you excuse me for pasting this error in here.
    I hope that you could help me - Best regards

    [23:04:24 ERROR]: [com.vk2gpz.creativeitemcontrol.a.c.c.b] null
    java.lang.NoSuchMethodException: net.minecraft.server.v1_16_R3.TileEntity.a(net.minecraft.server.v1_16_R3.NBTTagCompound)
    at java.lang.Class.getMethod(Unknown Source) ~[?:1.8.0_291]
    at com.vk2gpz.creativeitemcontrol.a.c.c.b.<clinit>(b.java:204) ~[?:?]
    at com.vk2gpz.creativeitemcontrol.CreativeItemControl.onCreativeEvent(CreativeItemControl.java:232) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor82.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-613]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-613]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-613]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2870) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:9) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1216) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Paper-613]
    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289) ~[patched_1.16.5.jar:git-Paper-613]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
    [23:04:24 WARN]: java.lang.NullPointerException
    [23:04:24 WARN]: at com.vk2gpz.creativeitemcontrol.a.c.c.b.readItemStack(b.java:649)
    [23:04:24 WARN]: at com.vk2gpz.creativeitemcontrol.CreativeItemControl.onCreativeEvent(CreativeItemControl.java:232)
    [23:04:24 WARN]: at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor82.execute(Unknown Source)
    [23:04:24 WARN]: at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
    [23:04:24 WARN]: at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
    [23:04:24 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
    [23:04:24 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2870)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:23)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:9)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1216)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130)
    [23:04:24 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289)
    [23:04:24 WARN]: at java.lang.Thread.run(Unknown Source)
    [23:04:25 WARN]: java.lang.NullPointerException
    [23:04:25 WARN]: at com.vk2gpz.creativeitemcontrol.a.c.c.b.readItemStack(b.java:649)
    [23:04:25 WARN]: at com.vk2gpz.creativeitemcontrol.CreativeItemControl.onCreativeEvent(CreativeItemControl.java:234)
    [23:04:25 WARN]: at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor82.execute(Unknown Source)
    [23:04:25 WARN]: at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
    [23:04:25 WARN]: at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
    [23:04:25 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
    [23:04:25 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2870)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:23)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:9)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1391)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1126)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289)
    [23:04:25 WARN]: at java.lang.Thread.run(Unknown Source)
    [23:04:25 WARN]: java.lang.NullPointerException
    [23:04:25 WARN]: at com.vk2gpz.creativeitemcontrol.a.c.c.b.readItemStack(b.java:649)
    [23:04:25 WARN]: at com.vk2gpz.creativeitemcontrol.CreativeItemControl.onCreativeEvent(CreativeItemControl.java:234)
    [23:04:25 WARN]: at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor82.execute(Unknown Source)
    [23:04:25 WARN]: at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
    [23:04:25 WARN]: at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
    [23:04:25 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
    [23:04:25 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2870)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:23)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInSetCreativeSlot.a(SourceFile:9)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1262)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1255)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1216)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130)
    [23:04:25 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:289)
    [23:04:25 WARN]: at java.lang.Thread.run(Unknown Source)
    1. vk2gpz
      Author's Response
      Putting 3 star review with a stacktrace is not going to help your situation.
  3. MCVantage
    MCVantage
    1/5,
    Version: 3.10.3
    I am using the latest version (4.04).

    The config is totally broken. It doesn't allow you to use any customization options.

    1-star comes from the fact that it does prevent exploits and the saved toolbar, but after so many tries over the course of months, the fact that the config is unable to whitelist or blacklist any items with it explicitly being a feature is pretty silly.

    Additionally, no one can CTRL+Middle Click signs or heads with any NBT data even if they are whitelisted, not from the saved toolbar, or not hacked (vanilla) items.

    Please fix your plugin. Make it paid if you have to.
    1. vk2gpz
      Author's Response
      The version on spigot is 3.10.3
  4. GiladB
    GiladB
    1/5,
    Version: 3.10.3
    Totally broken. Nothing works. The console is being spammed with erros. Items disappear from the ground.
    1. vk2gpz
      Author's Response
      then you should use the latest version rather than this old version.
  5. Patrik35
    Patrik35
    4/5,
    Version: 3.10.3
    Dobrý nápad, ale nejde mě změnit barvu message.
    Budu moc rád za rady ..........................
  6. dice8e
    dice8e
    5/5,
    Version: 3.10.3
    I got it working and it works great I just had to download from the jenkins page.
    1. vk2gpz
      Author's Response
      I don't have a Jenkins, you probably got a different fork.
  7. Rik___
    Rik___
    2/5,
    Version: 3.10.3
    Plugin seemed good at first but blocks potions which I set to allowed. Turns custom heads to steve heads but dev wants problems via a weird (bugged)website and refuses to help via discord. And a lack of source code is very weird for this...
    1. vk2gpz
      Author's Response
      "ev wants problems via a weird (bugged)website", it's a very widely used online support service. If the issue was not reported there, I cannot help you.
  8. Sitmobedaf
    Sitmobedaf
    2/5,
    Version: 3.10.3
    Code obfuscation - this is very baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad!!!!!!!!!!!!! Yeah?!
    1. vk2gpz
      Author's Response
      can't you read bytecode?
  9. RisDN
    RisDN
    4/5,
    Version: 3.10.3
    How do i enable that so players can use this item?
    [Sun, 5. Apr 2020 12:52:58 GMT INFO] Beni0510 attempted to spawn in {"id" : "minecraft:coal", "Count" : 1b, "tag" : {"display" : {"Name" : "{"text":"Clicker"}"}}}
  10. ItsGJK
    ItsGJK
    3/5,
    Version: 3.10.3
    Good, but seems to block any sort of potions, tipped arrows, or lingering potions, and adding them to the whitelist, reloading the plugin, or restarting the plugin does not work on 1.15.2.
  11. SandboxHD
    SandboxHD
    1/5,
    Version: 3.10.3
    This plugin DOES NOT BLOCK saved toolbars. The only thing it does is that if modified items enter the inventory or you try to duplicate them it removes them. Besides this and as it is said in the other reviews the plugin is obfuscated and you can't know exactly what it is doing.
    1. vk2gpz
      Author's Response
      Obfuscate? Can’t you read bytecodes?
  12. kocy
    kocy
    5/5,
    Version: 3.10.3
    Works normally. Recommended as a Creative Control.
    Kinda don`t listen to the review below. Its very immature.
  13. aex32
    aex32
    2/5,
    Version: 3.10.3
    Still obfuscated, author makes it hard on purpose to analyze what plugin does, install and use with caution.

    1 star for obfuscation + 1 star for funny comments.
    1. vk2gpz
      Author's Response
      just read the bytecode... its spec is open... sigh.
  14. aex32
    aex32
    1/5,
    Version: 3.10.2
    Turns out that plugin's source is indeed obfuscated. I don't see any reason to do this when you publish FREE plugin. Original plugin was not obfuscated but turns out there is something to hide in this «re-implementation». Anyway, seems risky.
    1. vk2gpz
      Author's Response
      bytecode specification is an open specification, you can read it yourself to see anything malicious or not.

      If you cannot read bytecodes, you can always use tools like @Optic_Fusion1's to check malicious code.
  15. Msql
    Msql
    1/5,
    Version: 3.10.2
    Few permissions for categories are not working, players are unnable to take items like potion from menu also saved toolbars still works. I have tried to check the permissions by looking into code but developer obfuscated it so plugin may be very unsafe because code is hidden. I do not recommend using it because it do not work and it may be very unsafe.
    1. vk2gpz
      Author's Response
      Hmmm, are you sure it is unsafe? You can always check the bytecode to see any unsafe code. If you found such unsafe code, you should let me know or report it rather than just accusing without any evidence.

      I’ve never received any support request from you. Maybe the problem you faced could have been resolved by simply asking for help rather than posting a review with some accusations.
  16. danyadanya
    danyadanya
    5/5,
    Version: 3.10.1
    хороший бесплатный плагин для ограничения креатива. спасибо
    good free plugin to limit creativity. thanks
    1. vk2gpz
      Author's Response
      thanks for reporting an error.
  17. frizzbee30
    frizzbee30
    5/5,
    Version: 3.9.0
    Great plugin, just working on a new server for 1.14, and this is an absolute essential. it's pick up by the current (talented) dev is really appreciated. A powerful tool in any server arsenal!
  18. leefromvt
    leefromvt
    2/5,
    Version: 3.9.0
    the saved toolbar still appears even though permission was tested to force false. also can we get a area to list commands to block? for /echest /backpack etc. also not able to interact with villagers and containers would be awesome as well as separate inventories for survival and creative so there is no crossover. if there is another resource that does this for 1.13+ please let me know that im looking in the wrong area. i would be willing to donate $10USD for these options that i listed to be available and working
  19. Porkchop
    Porkchop
    2/5,
    Version: 3.6.0
    Its freaking out over things that arent even listed in the config. and it doesnt remove things that are spawned in from the toolbar even though it says that its not allowed.
  20. Zetth_
    Zetth_
    5/5,
    Version: 3.6.0
    good plugin to creative servers thanks so much :D

    help to block some hacks clients <3