CreativeControl
CreativeControl
CreativeControl is an complete and powerfull suite designed to provide almost full control over creative players, it was built to safely grant creative access to any player without letting them give/stole items, you can use it to make constructions, improve your vip packages and anything else related to creative. With per-world configurations and a full availability of settings and permissions, you can define every single function of the plugin as you want.
Pages: Permissions | Configuration | Translate | Jenkins | Pages | Source
Features
- Highly Configurable
- MySQL/SQLite Support
- Multilingual
- Blacklist to commands, block place/break and item use
- Define survival/creative worlds
- Disable item drop/pickup
- Disable TnT Explosion
- Disable IceMelt and Water/Lava Flow
- Disable Fire damage on creative blocks
- Disable inventory interact
- Disable pvp and mob attacking
- Disable mob drop
- Disable mob target
- Disable SnowGolem and IronGolem creation
- Disable Creature and Chicken Eggs
- Separate inventories to survival/creative, also, save your survival status and restores it when you back from creative.
- If a block was placed by an creative, you can choose to nodrop or to be protected.
- Much More!
Translations
- Outdated:
- Updated:
- Russian, by Naeven17
- Slovak, by skiller4ever
- Danish, by Killertudse, Server: mc.epicgamingmc.com:25586
- Spanish, by Gonzalineitor, Server: gonzalineitor.com
- German, by TimurCastro, Server: mc.avalon-mine.de
Commands
- /cc help - to see the command list
- /cc tool - Tool to add/remove or get informations about a block
- /cc status - Database status of the plugin
- /cc add/del - Delete blocks from the database inside a selected area
- /cc check - Check players gamemode
- /cc debug - Enable debug mode
- /cc region - Create/Remove regions
- /cc sel - Expand [up,down or vert] the selection
- /cc reload - Reload the configuration file
- /cc <command> ? - To get more help
To-Do
- Send me your sugestion
ATTENTION:
Before ask for help, take a look at the FAQ and Know Bugs page. NEVER post full error in the comments, use paste, pastebin or pastie.
Using multiverse inventories? READ FAQ#3! This plugin is using metrics by Tyler Blair!
Want to see it in action? Join our test server: 204.11.61.18:25580, proudly hosted by PytoHost!
Dont use the comment section for bug reports or feature requests! Create a ticket for that!
-
View User Profile
-
Send Message
Posted Apr 3, 2012now getting
[SEVERE] Could not pass event PlayerCommandPreprocessEvent to CreativeControl
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:814)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
Caused by: java.lang.NullPointerException
at java.lang.String.startsWith(Unknown Source)
at java.lang.String.startsWith(Unknown Source)
at me.FurH.CreativeControl.Listeners.CreativePlayerListener.onPlayerCommandPreprocess(CreativePlayerListener.java:87)
at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
... 12 more
-
View User Profile
-
Send Message
Posted Apr 3, 2012@aperturemines
Edit: had 2 copies of it XD didn't delete the old one silly me
-
View User Profile
-
Send Message
Posted Apr 3, 2012@FurmigaHumana
In 3.8.4 still doesn't seem to work...
-
View User Profile
-
Send Message
Posted Apr 3, 2012I WILL HAVE MY SERVER BACK, Originaly i made this plugin only to my server, he started just with the function to disallow pvp with creative, and now look how he is xD anyway, with my server online again will be much more easy to fix bugs and add new functions :)
-
View User Profile
-
Send Message
Posted Apr 3, 2012@AndrewsPanda
i guess other plugin was doing the job, V3.8.* isnt starting the Events thread, so, any function of this plugin should not be working, what is funny is than i isnt changed anything in the start procedure,
and i dont change nothing again to fix '-'set debug: true, something is wrong, dont worry, the debug is just some messages when the plugin starts.About the commands, this will take a while, i hope i finish today :0
AH, the error on quit/kick, see if happens again with 3.8.4
-
View User Profile
-
Send Message
Posted Apr 3, 2012I was getting this strange error when a player was loggin in. I am unable to reproduce the error intentionally and It doesn't happen all the time
http://pastie.org/3719696
-
View User Profile
-
Send Message
Posted Apr 3, 2012Thanks for the fixes.
As of 3.8.3 I am unable to stop creative users using Bottle O Enchanting. The config is still default and it is blocking chicken eggs etc. I am not 100% sure if it is entirely my fault or not because I am unable to block them with WG aswell.
Could I please request the blocked commands to be fixed as I currently can't allow my server donators with the creative mode the ability to sell and make any money eve as survival.
It is impossible to block all variants of the /sell commands manually because they can use /sell <itemid> and it will be different everytime.
Thank you
-
View User Profile
-
Send Message
Posted Apr 2, 2012@deleted_7536780
added :0
-
View User Profile
-
Send Message
Posted Apr 2, 2012@aperturemines
Yes, 3 hours ago. Check v 3.8.3
-
View User Profile
-
Send Message
Posted Apr 2, 2012@FurmigaHumana
Just curious, do you have an ETA for the fix? I develop some plugins for personal use so I know how hard it can be to fit it into a busy schedule, but if you can give us an ETA that would be lovely :)
-
View User Profile
-
Send Message
Posted Apr 2, 2012@FurmigaHumana
awesome thanks.
Can you also give us comments for the New options you keep adding. xD
-
View User Profile
-
Send Message
Posted Apr 2, 2012@AndrewsPanda
Thanks for the list, this will help :)
@AndrewsPanda
The syntax error in the text was fixed xD I Made some changes in how this work, but i dunno if will make diference, and now i added two new options. one to enable the function, and other to allow kick.
@AndrewsPanda
Good thinking, i just need to change a few things :)
@krovnatik
Post the console error here: pastie.org
@aperturemines
higher priority and check if is cancelled should work, is almost the same problem with noDrop in older versions of this plugin :)
-
View User Profile
-
Send Message
Posted Apr 2, 2012@deleted_7536780
Fixed in 3.8.1, was a mistake with nodrop + mysql, the plugin was trying to erase the block from the flatfile database...
-
View User Profile
-
Send Message
Posted Apr 2, 2012@FurmigaHumana
Happens both in and out of protected areas (WorldGuard Regions)
Using Java:
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mixed mode)
Happens through people in Creativemode destroying some blocks, it appears to be random, only block i witnessed them breaking causing this error is a sign.
Plugin list: http://pastebin.com/fftc6fr8
-
View User Profile
-
Send Message
Posted Apr 2, 2012For who are getting this error with the Could not pass event BlockBreakEvent to CreativeControl, if possible, tell me your plugin list and step to step to show this error, also remember to tell if are in a "neutral" area or if have any type of protection.
also, if you can, your java version.
-
View User Profile
-
Send Message
Posted Apr 2, 2012please fix this
02:17:07 [SEVERE] Could not pass event BlockBreakEvent to CreativeControl
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:220)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:105)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:537)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
Caused by: java.lang.NullPointerException
at me.FurH.CreativeControl.Listeners.CreativeBlockListener.OnBlockBreak(CreativeBlockListener.java:335)
at sun.reflect.GeneratedMethodAccessor267.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
... 12 more
-
View User Profile
-
Send Message
Posted Apr 2, 2012@FurmigaHumana
I also tried it with a friendly creeper plugin, and same result. It's not worldguard, it just seems your plugin processes the explosion before any other plugin has a chance to nerf it. Maybe it's set to a higher priority? Or maybe because it launches before worldguard? idk does it launch plugins in alphabetical order or what lol.
-
View User Profile
-
Send Message
Posted Apr 2, 2012emm hello. Iam having a problem:
after 15min when server is on, some creative players when changing from creative to survival still having their creative inventory. (and server is showing error in console about this). in bukkitdev there are to posts about this bug but still not answered. I need this plugin working. help please.
P.S. sorry for my bad english.
-
View User Profile
-
Send Message
Posted Apr 2, 2012Another one :)
Player with creative mode CAN'T use those commands. Commands:If you just put /sell It will not block all /sell commands. Like, /sell hand, /sell inventory etc etc
If you put the exact command, it blocks it. However it would be hard to list ALL of the possible variants of the commands to be blocked.
Thats why if /sell block all commands beginning with that. It would work a lot better :)
-
View User Profile
-
Send Message
Posted Apr 2, 2012Hey man, I am not trying to be negative here. I believe this is the best Creative plugin available. So I am posting these bugs because they are stopping the plugin from being as amazing as it is.
Another bug:
Limits:
Limit of block place/break per second. PlacePerSec: 20 BreakPerSec: 20At 5, players were getting kicked and dissallowed to place and break blocks because of this error:
"You can't place more then "{0}"blocks per second."
Even at 20, I am getting that error.