RestrictCreative
This plugin does require Java 7!
Want to get the latest updates and get in touch with me quick? Follow @ProPeanutt on twitter!
Are your moderators irresponsible? Donor ranks that involve creative mode but don't want creative users ruining your economy and going on mass killing sprees? Well, if you answered to yes to any of these, this is for you! What does it do? It gives you, the admin, control of what your users can do while in creative! Prevent PvP, Item sharing, and more!
Features
- Prevents all PvP in creative mode
- Permission node for override - OP default
- Chat message sent to player trying to disallowed action!
- Easy Config
- Prevents chest opening in creative mode!
- Command blacklist! Define certain commands users can't use in creative! (/sell disabled by default)
- Prevent item dropping in creative
- Prevent item pick-uping in creative
- Specify what blocks users can place in creative
- Specify what users can break in creative
- Prevent users from hurting mobs
- Creative and Survival mode Inventories are separate!!!!
- Economy! Requires Vault! Configurable amount of $$$$ needed to enter creative! (v1.5.3)
- Blocks mob spawning eggs! (Also blocks them in survival mode, v1.5.3)
Permissions
- restrictcreative.bypass.* - Bypass all checks
- restrictcreative.bypass.pvp - Allows a user to PvP in creative mode!
- restrictcreative.bypass.drop - Allows a user to drop items in creative!
- restrictcreative.bypass.placeblacklist - Bypass the block place blacklist! - Is now placeblacklist for anyone updating from 1.4.2 to 1.4.x!
- restrictcreative.bypass.breakblacklist - Bypass the block place blacklist!
- restrictcreative.bypass.chests - Allows a user to open chests in creative!
- restrictcreative.reload - Allows access to /rc reload, reloads the server
- restrictcreative.bypass.commands - Bypass command blacklist
- restrictcreative.bypass.mobs - Bypass mob damage check!
- restrictcreative.bypass.paygm - Don't have to pay $$$ to enter creative!
- restrictcreative.bypass.spawnegg - Use spawneggs!
Commands
- /rc reload - Reloads the plugin!
- /rc help - Info on plugin
Config
Mostly true/false, Block Place blacklist uses block ID's ONLY! (Tekkit blocks should also work) If you mess up, delete the file and it should generate a new one! For the command blacklist, do NOT add the "/" in front, unless it's a WE command which has 2 /'s. Add 1 / for a WE command.
Planned Features for next release
- Prevent bucket use
- Prevent EXP Bottle use
- Prevent use of signs (buy)
- Prevent potion drinking
- Economy - Costs money to switch gamemodes(DONE V1.5.3)
- Prevent spawneggs(DONE V1.5.3)
- Suggestions?
Known bugs
- Can still hurt mobs with bow/arrow when hurting is disabled
- Armor is not separated Creative/Survival
- Please report bugs!
Stats
Need a custom plugin made? Now accepting small plugin requests! (No full mini-games)
My Servers! The EndercraftBuild network :)
People can just put rare items into their inventory, and suicide....
It would be nice to fix where they can equip armor in creative and still have it in survival, plus it would be nice if you could block the use of Essentials Sell Signs.
@superpeanut911
Hello I wonder if it would be possible to add a function to the plugin so that people can not equip armor, since the return to survival, they take the armor who are equipped in creative and contrary :)
@superpeanut911
Finally! Thanks Superpeanut
@heronstyles1
If you are using pex, you can just block them with /pex user...
In the next update can you disable certain commands for certain people EXAMPLE:/disable command gamemode creative Lewis basically disable gamemode c for Lewis but he can still tp and other op things
@ThisUsernameIsMine
Thanks. Sorry for the late update. New computer, moving files around, and school. I also didn't expect such a large window between 1.6.4 and 1.7
@superpeanut911
Awesome! <3 +1 rep. :)
Uploaded an hour ago i see ;)
v1.6 w/ 1.6.4 update just uploaded, waiting for bukkit staff
@superpeanut911
Thanks for getting back to me about the update. (or not!)
Is the source code available? or can this be decompiled directly?
My friend who knows java has offered to try and update it to 1.6.4 for me.
Thanks.
Can you change the command /rc to anything else? I'm running residence and rc acts as an alias for changing chat channels in that plugin.
@superpeanut911
Oh would a generous donation to your cause help get this updated for 1.6.4? Id be willing to donate if it helps you find the time to get this updated.
RestrictCreative is essential to my server, and I cant update my server to 1.6.4 to prepare the current map for 1.7 if you don't update the plugin to work with 1.6.4. :(
As datlavameh stated -1.6.4 was a minor update so surely it shouldn't be to much work to update the plugin to work with it?
@superpeanut911
Nooooooo! My server has to restrict EVERYONE from having creative now. Isn't updating your plugin pretty simple, as this 1.6.4 update wasn't very significant?
@ZonkedCompanion
I won't be putting a 1.6.4 update, 1.7 should be out very shortly anyways.
Doesn't work with 1.6.4, as darkorbit said- errors when changing gamemodes
Hi i'm seeing this error when a player changes gamemodes
10:12:02 PM CONSOLE: [SEVERE] Could not pass event PlayerGameModeChangeEvent to RestrictCreative v1.5.9 10:12:02 PM CONSOLE: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_6_R2/inventory/CraftItemStack 10:12:02 PM CONSOLE: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_6_R2.inventory.CraftItemStack
Also it's blocking the use of rednet cables and rednet controllers. I didn't blacklist these 2 items. item id 3144 and 3145
I'm using v1.5.8 so i'm not sure how it's pulling 1.5.9 I'm using this plugin on FTB unleashed 1.5.2 Any help would be appriciated thanks :)
I don't use this specific plugin, but a good thing to add would be blocks-nodrop when mined if placed by creative players, and prevention from opening chests/any other item configured, I don't know if you already have this and i just missed it, but if you dont have it, you should get it
When they switch between gamemodes and the inventories change they still have their armor on, please fix!
Is there a way to block opening specified blocks while in restricted creative? I run a Tekkit Lite server and while in RC you can still access a project table which has storage in it. If certain ID's could be blocked so that you could not interact with the block it would be great. Thanks.
Bypassing doesnt work for me even when I'm op lol