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 "[email protected]" 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
Lightning is bugging. Every time it strikes it says it's been blocked, but it's unblocked in the config. It's spamming the server when weather is on.
@CraigDeVonne
Thanks for the update. Working as normal so far :)
0.6.9.5
0.6.9.4
Please update to CB 1.3.1. Thanks :)
For some reason its blocking the placement of any block, and i cant seem to figure it out in the config or anything? :/
@SuperSpyTX
Really need them fixed. People spam villagers like crazy.
@sillyrosster
Really? I noticed I couldn't spawn them at all.
EDIT: The villager eggs, pig eggs work.
@SuperSpyTX
What I've noticed is villager spawn eggs. Everyone can spawn them regardless of permissions/it being blocked. I haven't tested much else, but more could be broken.
@sillyrosster
I'd like to know what is not working with it for 1.3.
@Amethystx87
I know, just letting him know it's not working for me.
@sillyrosster
If you check the version on the side it's for 1.2.5
Also I hope that a 1.3 plugin would work on 1.2.5 or that you release a new for 1.2.5 btw...tekkit won't update for months. XD
This doesn't seem to be working on 1.3 :/
@Amethystx87
Oh and in response to the armor thing, it was never meant to as it was originally created for a creative server, also it wasn't programmed to check armor slots for blocked items. However this is something I will also include as a separate feature all together in the next couple or so updates.
@Amethystx87
Gotcha! you're fine, the only way to make plugins better is to LISTEN to the people who COMPLAIN, I also agree with you totally, I will make it so you can choose either deleting them or what you said. Also the ID thing I will look in to, I never added metadata, I'm sorry, I was not thinking about Tekkit at the time, however I have a really close friend who has a Tekkit server and he ran this by me a few days ago, so it is for sure something I will be fixing in the next update, which has already fixed a bug and introduces a new feature, if someone has the permission node they get a notification when someone uses a blocked ID. Great for knowing who is going for the lava on a creative server.
Phew that was long, thanks for the feedback!
So sorry for being a nitpicker, but I have more bugs to report.
Blocking armor doesn't work
It won't let me block items with longer IDs, such as 126:10, but it works with other modded items with simpler ids.
I think you should make it so you when you try to use the item that is blocked, it goes into your inventory into the first slot, rather than removing it. This could cause rage, if someone on tekkit crafts a nuke, then loses it fully, and complains about it.
@MrFancypantsy
Newest version fixes your problem :)
0.6.9.3
@Amethystx87
You're welcome! I use this on my server too, so I know how useful it is :)
@CraigDeVonne
Thanks so much for fixing this! =) It makes running my server with a world with everything enabled, then a world where griefing items are disabled possible.