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 Jun 27, 2013No more problem guy... That occurs because I put in Multiworld "creativeworld flag". Now, when you enter appear "survival is not allowed in this world" All right :) . Sorry for this false bug :( .
As Authme, that still works... If you fix that, this plugin will be the best!
-
View User Profile
-
Send Message
Posted Jun 27, 2013@FurmigaHumana
I didn't recieve any message about "<gamemode> is not allowed in this world!". To manage worlds, I have MultiWorld. I put with him a flag in the world : CreativeWorld, but didn't works. So I put in the world (with CreativeControl) that the default gamemode is Creative, but occurs that I saw before (If you enter to Creative World you are in creative, but if you return to Survival World you are in Creative too). And then, I don't know how create arenas with this plugin. I will try with Build #17 Jenkins.
PD: Authme issue wasn't fixed... That occurs the same... (Build #17 Jenkins).
-
View User Profile
-
Send Message
Posted Jun 27, 2013@FurmigaHumana
TYVM :)
-
View User Profile
-
Send Message
Posted Jun 27, 2013@Zilacon
Build #17 on Jenkins fix both issues.
-
View User Profile
-
Send Message
Posted Jun 27, 2013Any idea whats causing this?
Error on Hexxit Server:
01:07:57 [SEVERE] Error occurred while enabling CreativeControl v6.1 (Is it up to date?) java.lang.NumberFormatException: Value out of range. Value:"321" Radix:10 at java.lang.Byte.parseByte(Unknown Source) at java.lang.Byte.parseByte(Unknown Source) at me.FurH.CreativeControl.blacklist.CreativeBlackList.buildHashSet(CreativeBlackList.java:41) at me.FurH.CreativeControl.configuration.CreativeWorldConfig.load(CreativeWorldConfig.java:77) at me.FurH.CreativeControl.CreativeControl.onEnable(CreativeControl.java:124) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:312) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:294) at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:470) at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:436) at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:387) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:214) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:579) at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Error on Tekkit Server:
02:21:51 [SEVERE] Could not pass event InventoryCreativeEvent to CreativeControl v6.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:363) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:31) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at net.minecraft.network.NetServerHandler.func_72464_a(NetServerHandler.java:2175) at net.minecraft.network.packet.Packet107CreativeSetSlot.func_73279_a(SourceFile:21) at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:442) at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:222) at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53) at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:852) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:721) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:605) at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573) Caused by: java.lang.NullPointerException at me.FurH.CreativeControl.listener.CreativePlayerListener.onInventoryBlackList(CreativePlayerListener.java:282) at me.FurH.CreativeControl.listener.CreativePlayerListener.onInventoryClick(CreativePlayerListener.java:385) at sun.reflect.GeneratedMethodAccessor142.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:361) ... 15 more
-
View User Profile
-
Send Message
Posted Jun 26, 2013@Builder874
I tested a few nodes but they appear to be working, the permissions page is not 100% updated, maybe the permission has changed, do you need one in specific? I'll try to update the permissions page tomorrow.
@Gonzalineitor
Tested just now on the test server and it seems ok, do you get to see the message "<gamemode> is not allowed in this world"? Which plugin do you use to handle worlds? Do you have any gamemode regions created with this plugin?
-
View User Profile
-
Send Message
Posted Jun 26, 2013@FurmigaHumana
Did you finish my bug and the idea? (creative world)
-
View User Profile
-
Send Message
Posted Jun 26, 2013can you make it so when a non creative player hits a creative player it switches the creative player to survival
-
View User Profile
-
Send Message
Posted Jun 26, 2013@FurmigaHumana
Did you get any results?
-
View User Profile
-
Send Message
Posted Jun 26, 2013@FurmigaHumana
Ok thanks.
-
View User Profile
-
Send Message
Posted Jun 26, 2013@Zilacon
This plugin does not handle mob spawning whatsoever, are you sure this plugin is the cause?
@Gonzalineitor
Let me test that, come back to you soon.
@alexmarkey
Can't tell, only tested on an empty database, Jenkins build #16 will force it to run on background.
-
View User Profile
-
Send Message
Posted Jun 26, 2013@FurmigaHumana
as in freeze, will the operation still run in the background, just the server is unplayable, or just bring my server to a complete hault and require a restart?
-
View User Profile
-
Send Message
Posted Jun 26, 2013@FurmigaHumana
Ok thanks. Last question, I would like put in my Server a Creative World. Well, I would like put that when you enter to the world your gamemode changes to creative and the inventory separate (that is right), but when a person leave the creative world and enter to the survival world, the gamemode is the same, creative and the inventory not changes...
I put in my Survival World, "gamemode" survival and "change-gamemode" in true And in the Creative world I put "gamemode" creative and "change-gamemode" in true. Please help
-
View User Profile
-
Send Message
Posted Jun 26, 2013@FurmigaHumana
Hello im running a TekkitMain and Hexxit 1.5.2 servers and i downloaded your plugin to replace limitedcreative.
However when your plugin is installed it prevents any mob from spawning in the nether or the end.
It has been confirmed by removing your plugin this problem stops.
I would appreciate it if you could look into this and fix it, im using your latest dev build.
-
View User Profile
-
Send Message
Posted Jun 26, 2013@Gonzalineitor
I misinterpreted your comment, let me see what I can do.
@wrecktify80
Thats really not supposed to happen, fixed on Jenkins build #15 (building, available in a few minutes)
@alexmarkey
Fixed on Jenkins build #14
@alexmarkey
You can try /cc cleanup world <world>, however I can't tell if this will freeze the server (should not), so be prepared.
-
View User Profile
-
Send Message
Posted Jun 26, 2013Also is there a way to delete all the log blocks in a ceratin world. For example, i have a world reset planned for only 1 of my worlds, therefore i want to remove all the CC block logs from that 1 world, not all of them.
Is this possible?
-
View User Profile
-
Send Message
Posted Jun 26, 2013It seems that you missed my bug which i posted the other day: Below is a repost of the bug =)
BUG:
Place redstone ore in creative, the block is protected (That is good)
after server restart, the redstone ore is NO LONGER protected, players then break the redstone.
This bug is only present with redstone ore, and i presume it has something to do with the different item IDs that it has (Glowing & Non-Glowing)
-
View User Profile
-
Send Message
Posted Jun 25, 2013Getting this error in console a lot. Not sure why, I really haven't made any changes lately besides standard plugin updates.
http://pastebin.com/jpLt1KnV
-
View User Profile
-
Send Message
Posted Jun 25, 2013@FurmigaHumana
I think that you can because if I quit Authme and put "setsurvival" to true, the gamemode never changes the person that have CreativeControl* But if you put Authme again, the "setsurvival" option will ignored.
-
View User Profile
-
Send Message
Posted Jun 25, 2013@Gonzalineitor
I cant do that. You should ask authme's developer.