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 Mar 7, 2013@kbryantLA24
The list must be separated by commas, like it is by default.
@dragondeatth
CheckAgainst will check if the block against the block you are placing is protected, the option you want is CheckAttached, just confirm to me if you have that enabled so I can take a better look to the issue.
@denden216
If I understood what you mean, this is a bukkit bug, everytime you teleport with an inventory open the items in that inventory will dupe, it is present in r1.0 and fixed with 1.1
-
View User Profile
-
Send Message
Posted Mar 7, 2013-this works with mob arena and anything that clears your inventory- Put the items in your crafting box in the survival before the teleport happens and they will be thrown infront of you when you switch back to normal inventory because the crafting box isnt changed when switching inventorys inbetween worlds/areas
-
View User Profile
-
Send Message
Posted Mar 7, 2013Thanks for adding Physics block! But now I have another problem, the "CheckAgainst" stopped working. If my player places a torch on a block in Creative, goes to Survival, and breaks the block he put the torch on, the torch will drop. I have CheckAgainst to true :)
Edit: It gets weird now. CheckAgainst kind of works, but only on one side of a block. What I mean is, place a torch on the side of a block in Creative, then break the block, and the torch will still fall, even though it should be blocked. This happens on all sides of the block, except one. If you place the torch on the correct side of the block, the torch won't fall. If you place it on top of the block, it'll still fall. So I guess you have written in your code, it should only block torches placed in Creative, when it's placed on one of the sides of a block xD
-
View User Profile
-
Send Message
Posted Mar 7, 2013I am using v5.6.5. I have NoDrop set to TRUE in my config, pasted here: http://pastie.org/private/pdjydujyyi5q5wqayhma When a Creative player places a block, and a Survival player breaks it, the block still drops with this error in Console:
2013-03-07 07:35:28 [SEVERE] Could not pass event BlockBreakEvent to CreativeControl v5.6.4 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_4_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:282) at net.minecraft.server.v1_4_R1.PlayerInteractManager.a(PlayerInteractManager.java:209) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:567) at net.minecraft.server.v1_4_R1.Packet14BlockDig.handle(SourceFile:46) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at me.FurH.CreativeControl.manager.CreativeBlockManager.isAllowed(CreativeBlockManager.java:53) at me.FurH.CreativeControl.listener.CreativeBlockListener.onBlockBreak(CreativeBlockListener.java:346) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.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:425) ... 16 more
-
View User Profile
-
Send Message
Posted Mar 6, 2013@zaino60
[1] - Exp bottle should be blocked by default, (worldName.yml > BlackList > ItemUse must have the id 384).
[2] - Thats odd, are you sure this is pex fault? Dont you give the permission to bypass the blacklist? Did you have Modifyworld installed?
@wrecktify80
Yeah sorry, I forgot to change the version number xD To disable logging at worldName.yml set NoDrop and OwnBlock to false.
-
View User Profile
-
Send Message
Posted Mar 6, 2013Downloaded v5.6.5 but the server tells me it is 5.6.4 and that I need to update. Maybe you missed changing the version number in the file? I have a creativeworld that gets a lot of blocks placed and don't want to track them in a database.
Also, I could of sword I could disable logging block placement before, is this not an option anymore in the config?
Thank you.
-
View User Profile
-
Send Message
Posted Mar 6, 20131- Can you make so you dont let the player in creative to throw bottle O enchantings? 2- Can you make this plugin to support PEX? becuase we tested with RainSpider and when there is the PermissionsEx plugin in the server, the blacklists options doesnt work :( It would be awesome, if its no trouble, if you do the two things. (But please give priority to the "2" or if you want just to do one, do the "2", i really need this plugin in my server and PEX is ruining it ) Many Thanks :)
-
View User Profile
-
Send Message
Posted Mar 6, 2013v5.6.5 uploaded! Fix "Cant get world.yml node" thing and more stuff. Waiting for approval
In this build I'm testing a more complex version of my auto-fixer configuration system, this system is designed to automactaly fix syntax error, replace unknown characters, add new nodes or remove unused ones without removing the comments or the already defined options, it is a pretty simple system actualy, but will help reduce some comments about problems related to configuration.
I had to update the messages.yml file, tons of nodes was not being used anymore and it was not compatible with my new configuration system, it is just bad for who spent hours translating everything, but the new messages.yml is very small, just a few things to translate :) commands can't be translated yet.
@RainSpider3000
I think v5.6.5 will work as you want, just set Permissions > Move to true :)
@Bormandesign
Concurrency issues fixed which v5.6.5, thanks for the report.
-
View User Profile
-
Send Message
Posted Mar 6, 2013Hi. Got this error. Any ideas? http://pastebin.com/pP6TMn88
Version: Spigot #485
-
View User Profile
-
Send Message
Posted Mar 6, 2013@FurmigaHumana
But a perm system won't work correctly. I want certain perms for people IN creative and certain perms for people IN survival. How would I do that?
-
View User Profile
-
Send Message
Posted Mar 5, 2013@DeWilX
I'm rewriting the configuration section, it is not generating the default files properly, you must generate the default ones with a stable release (5.6 <), but that error is not severe, the default options will be used so you dont have to worry. I'll upload a fix today or tomorrow.
-
View User Profile
-
Send Message
Posted Mar 5, 2013I'm getting this error with fresh config:
-
View User Profile
-
Send Message
Posted Mar 5, 2013@dragondeatth
I did not considered add this because only sand and gravel is affected, and they are not precious blocks. But I'll see if I can add something, last time I checked block physics event was very intensive.
-
View User Profile
-
Send Message
Posted Mar 5, 2013@RainSpider3000
Only if you create a permission group and use the permission system (FAQ#7), is too much to consider to control survival players as well.
@wrecktify80
I'm rewriting the configuration section, it is not generating the default files properly, you must generate the default ones with a stable release (5.6 <), but that error is not severe, the default options will be used so you dont have to worry. I'll upload a fix today or tomorrow.
-
View User Profile
-
Send Message
Posted Mar 5, 2013In creative, when I place sand on a block high up, and then break the block under the sand and the sand falls down, the sand is no longer protected. Is there an option in the config to prevent this or can you add it? :D
(P.S. I have CheckAttached enabled)
-
View User Profile
-
Send Message
Posted Mar 4, 2013100% fresh install getting these errors on start up. Is this normal? Even if i setup the config it still mentions these settings.yml and world.yml lines and to contact the developer
http://pastebin.com/ExQuc13d
-
View User Profile
-
Send Message
Posted Mar 4, 2013@RainSpider3000
Or you could just not give them permissions... Idk why you would give non-staff /item anyways : P
-
View User Profile
-
Send Message
Posted Mar 4, 2013@FurmigaHumana
Im using 5.6.3 anyways can you add survival blacklist commands? So donators cant do /i in survival?
-
View User Profile
-
Send Message
Posted Mar 4, 2013@RainSpider3000
This was fixed a few minutes after I uploaded v5.6.3, but the file is waiting for approval for over a day.
-
View User Profile
-
Send Message
Posted Mar 4, 2013@FurmigaHumana
What is this all about man?