CreativeGuard
CreativeGuard [ABANDONED]
CreativeGuard [ABANDONED]
Guard your creativity, the right way.
Features
- Commands to enable and disable items blocks and events by commands in game.
- 1 boat and minecart per person, when they place another cart or boat their last one is removed.
- If a world is not defined in the config then it uses the default values.
- All settings are multi-world capable.
- Freeze time in worlds to day or night.
- Plugin tells you if there's an update.
- Notify admins when someone tries to do something blocked
General Blocking
Enable/Disable
- Block Water flow
- Block Lava flow
- Block Redstone
- Block Dispensers
- Block Creeper explosions
- Block Enderman placing breaking blocks
- Block Iron Golem creation
- Block Snow Golem creation
- Experience orbs from dropping and removes ones on the ground.
Weather Blocking
Enable/Disable
- Rain
- Lightning
Player Blocking
Enable/Disable
- Certain items by their ID in certain worlds.
- Block all id's by blocking id 0
- Item drops.
- Specific SpawnEggs
- Bows
- Fishing.
- Chests
- Ender Chests
- Beds
- Vehicles.
- Limiting of vehicles, each player gets 1
- Vehicle protection, players can't break vehicles they don't own.
- Chicken eggs from being thrown and spawning chickens.
Fire Blocking
Enable/Disable
- Ignite - block creation of fire
- Spread - block fire from spreading
- Blockdamage - block fire from destroying blocks
Commands
- /cg help - commands
- /cg flags - lists all event flags
- /cg remove [entity] - removes entities from world
- all,items,vehicles,exporbs,mobs,animals,null
- /cg block <id>|<flag> - blocks an event flag or item id for current world
- /cg unblock <id>|<flag> - unblocks an event flag or item id for current world
- /cg time day|night|none - Freezes time in current world
- /cg info - shows what's enabled and disabled in current world
- /cg reload - reloads config
- /cg debug - toggles debug mode
Permissions
Reported working with GroupManager
Tested with PermissionsEX
If you are using a different permissions plugin and it works let me know please.
- CreativeGuard.admin - Enables use of commands
- CreativeGuard.unblock.* - Unblock all id's
- CreativeGuard.unblock.8 - Unblock id 8 (works with any of id of any block or item)
- CreativeGuard.unblock.spawnegg.* - Unblock all spawn eggs
- CreativeGuard.unblock.spawnegg.creeper - Unblock spawn egg creeper (works with all of them)
- CreativeGuard.admin.notify - enables user to see notifications
If you set 8 to be blocked in the config and give the user CreativeGuard.unblock.8 then they can still use the water block.
However anyone without it can not.
If you set 0 to be blocked in the config it will block all items.
Installation
- Download CreativeGuard.
- Place CreativeGuard.jar in the plugins folder.
- Restart the server.
- Configure the config.
- Configure the permissions.
- Enjoy!.
Future Updates
- Store owners of boats and minecarts in config to help prevent "null" owner.
- Permission node to break vehicles owned by others
- Add data value to ID's <
next update - Add regions (far in the future)
- Add unset command, unset a flag so it inherits again
- Add console support
- Multilingual support, message me if you can help or contribute.
- Block mob and animal spawning
Known Issues
- Players lose boats they own on restart. - Priority Medium
Donations
- This plugin takes a lot of my valuable time to work on, and I have a lot of bigger projects that take most of my time.
- Donations for this plugin will help with the time it takes for me to work on it!
- You can donate to "donate@craig.se" via Paypal, any size of donation is appreciated! Even the small ones.
- Please put CreativeGuard Donation as the title! Large donators will receive a thank you in the description.
Q&A
- Why is this plugin still beta? It seems to run fine.
- Yes, this plugin does just fine at what it does currently
- However there is still big plans, like regions, full console support and data values
Configuration == <- click here
- Config automatically generates
-
View User Profile
-
Send Message
Posted May 15, 2012Any possibility of a world specific type function? For instance, I'd like to freeze the time for my creative world while my survival world isn't frozen.
Or maybe an option to disable CG for players that aren't on creative.
-
View User Profile
-
Send Message
Posted May 15, 2012@Nickbbeezy
Awesome! Thank you!
-
View User Profile
-
Send Message
Posted May 14, 2012Tested it for a while last night, didn't pick up any errors at all. :)
-
View User Profile
-
Send Message
Posted May 14, 2012@Nickbbeezy
Ok cool thanks, if you haven't gotten the error after a while can you let me know anyways? I'd like peace of mind that I did find it.
-
View User Profile
-
Send Message
Posted May 13, 2012Alright, sorry for following up on my error report so late. I'll try out the new version now and get back to you with any problems if any.
-
View User Profile
-
Send Message
Posted May 13, 20120.6.9
-
View User Profile
-
Send Message
Posted May 13, 2012@Brotaoski
Thank you so much for the help in fixing the bug for 0.6.9!
-
View User Profile
-
Send Message
Posted May 13, 2012@CraigDeVonne
Tried 0.6.8 Didn't work. I have the plugin disabled for now, PM me and we can schedule a time for you to get on and check it out.
-
View User Profile
-
Send Message
Posted May 12, 2012@Brotaoski
@Nickbbeezy
-
View User Profile
-
Send Message
Posted May 12, 2012I get a continuous error message when trying to run my server with CG: http://pastebin.com/jDFc5FRM
-
View User Profile
-
Send Message
Posted May 11, 2012@CraigDeVonne
Im aware. It limits boats to 1 per person It lets the user place as many minecarts they want, but the older ones get assigned to 'null' instead of disappearing
-
View User Profile
-
Send Message
Posted May 11, 2012Update to 0.6.8
-
View User Profile
-
Send Message
Posted May 11, 2012@sillyrosster
Thanks, not sure why it's hapening, can you add me on a messenger?
-
View User Profile
-
Send Message
Posted May 11, 2012I'm getting this error after start-up: http://pastie.org/3895710
-
View User Profile
-
Send Message
Posted May 10, 2012@Brotaoski
I'll look into this and try to fix it, though you should know protect doesn't limit the number of minecarts. That's what limit is for.
@mreynolds93
Sure! I will do this! I'll add an optional setting to each world to add a parent or inheritant. Good idea, thank you!
-
View User Profile
-
Send Message
Posted May 10, 2012Any plans to add world inheritance? With nether and end worlds for multiple main worlds each using different settings, it becomes a pretty long config, and I'm kinda OCD about my configs :P
-
View User Profile
-
Send Message
Posted May 10, 2012I have a weird bug, that you can place more than one minecart. However the old(er) minecart belongs to "null."
Even with protect off, you can still place more than one minecart.
Boats work fine, other than the known issue.
-
View User Profile
-
Send Message
Posted May 9, 2012@DukeVyner
I've added this in 0.6.6, you can get it once it's approved
-
View User Profile
-
Send Message
Posted May 8, 2012@DukeVyner
-
View User Profile
-
Send Message
Posted May 7, 2012Thanks, this is very useful, although in our case, we need to be able to block placing, all but a couple blocks and while this would be possible, blocking every all ids, would be a bit challenging, just a thought to add block all