Naughty Blocks
Naughty Blocks is the first plugin I have made, and is designed to stop people griefing servers.
Basically, it allows the server owners to stop users using certain blocks or items. This can be controlled using a permission system, giving people permissions to stop them using certain blocks or items. One thing that you may be curious about is why I put in the lava block/water block(blocks 8-11) in to the plugin. This was mainly to point out if someone is hacking(since these items are impossible to get normally), but I thought, while I'm at, might as well put permissions in. This also applies for the sponge and bedrock blocks.
To deny someone use of a block or item, give the permission relative to the item or block you want blocked from the list below
Please leave your opinions and suggestions!
These blocks/items include
- TNT
- Bedrock
- Sponge
- Flint and Steel
- Lava Bucket
- Water Bucket
- Lava Block
- Water Block
- Ender Chest
Permissions
- naughtyblocks.maincommand - Give your users this if you want them to be able to use the /nb command
- naughtyblocks.tnt - Give your users this if you want them using TNT
- naughtyblocks.bedrock - Give your users this if you want them using bedrock
- naughtyblocks.sponge - Give your users this if you want them using sponge
- naughtyblocks.fire - Give your users this if you want them using fire
- naughtyblocks.lavabucket - Give your users this if you want them using lava buckets
- naughtyblocks.waterbucket - Give your users this if you want them using water buckets
- naughtyblocks.lavablock - Give your users this if you want them using lava blocks
- naughtyblocks.waterblock - Give your users this if you want them using water blocks
- naughtyblocks.enderchest - Give your users this if you want them placing ender chests
- nb.broadcast - Give your users this if you wish for them to recieve messages when a player attempts to place a block without permission
Commands
Items or Blocks
Other
Commands
- /NB - Returns the currently running version.
Planned features
- Coloured broadcasts
- Coloured logs to the console - Please leave a comment saying if you like this idea
Please leave your opinions and suggestions!
-
View User Profile
-
Send Message
Posted Nov 15, 2012Could you make 'Tekkit Naughty Blocks' ?
-
View User Profile
-
Send Message
Posted Nov 13, 2012@13thRanger
I am literally recoding it now to make it 1.4 compatible and more efficient.
Sorry for the long time waiting for the new update, but I am only 14 and have been revising a ton for my exams
-
View User Profile
-
Send Message
Posted Nov 13, 2012Hey is there any word on a new update ?
-
View User Profile
-
Send Message
Posted Oct 31, 2012Well its a great plugin but ....there need to definatly be nodes for giving certain mod/admin Etc... permissions to use these things ...also I was wondering if there is a way ...maby you can do something ...that...people can add certain blocks to it...
-
View User Profile
-
Send Message
Posted Oct 31, 2012@13thRanger
I have found a huge bug in the latest update. I will be restoring it to 1.2 soon for 1.3.2 and it shall stay like when I update it to 1.4.2
-
View User Profile
-
Send Message
Posted Oct 30, 2012Oh I got that, the thing is ...it's working like this it kicks and catches on fire ... ether way...now could that be because I'm working with the 1.4.2? i tested this the the 1.3.2 and the newer 1.3.2 that released a day after the 1.4.2 ....just wondering if im doing it wrong thanks ..get back on this asap ..this is a really helpful plugin ..good job so far.....it is working ..just too good :D....what I want to do is make sure the staff can access the water ad lava buckets also are the nodes different from the 1.2 version than in this latest version ?
Update: Yea ..I just tested it ont the latest 3 craftbukkets and same thing it kicks 100% of everyone no matter if i have nodes in it or not. I load the previous version of NB and the permissions work :)
-
View User Profile
-
Send Message
Posted Oct 30, 2012@13thRanger
I had to reverse how it works in the latest update, you now give them the node for the actions you want to happen if they use it.
For example, if you want them to be kicked and set on fire when placing lava buckets, you give them: naughtyblocks.kick.fire.lavabucket
If you want them to be able to use an item, don't give them any node linked to that item.
-
View User Profile
-
Send Message
Posted Oct 30, 2012Hello, i really love this plugin. However, since the newest update for this plugin ..the nodes are wierd I cant give any groups permissions to use waterbuckets...or anything else....(NB list) No one can use anything even if there is a permissions node there...or maybe im just doing it wrong lol :D .. anywho do you have nodes that I can acualy allow someone to use the water and lava buckets ...
-
View User Profile
-
Send Message
Posted Oct 26, 2012Will be working on a 1.4 version of this when Bukkit updates
-
View User Profile
-
Send Message
Posted Oct 20, 2012@will181
Awesome thanks! more variation means more appeal to different people i hope :)
-
View User Profile
-
Send Message
Posted Oct 18, 2012@Kiak
Implemented.
-
View User Profile
-
Send Message
Posted Oct 16, 2012@will181 as long as it will stop place/use without kicking or msging them then yes that is perfectly fine.
-
View User Profile
-
Send Message
Posted Oct 16, 2012@Kiak
Would seperate permission nodes work for you, like naughtyblocks.nokick.enderchest???
-
View User Profile
-
Send Message
Posted Oct 16, 2012Can you make an option to just Block the placement without kicking anyone
Because for example I just want to use fire and water as spell reagents (for other plugins) without people being able to grief terrain
-
View User Profile
-
Send Message
Posted Oct 13, 2012Thanks for the great feedback!
Tell me if you have any suggestions
-
View User Profile
-
Send Message
Posted Oct 12, 2012I love it :)
-
View User Profile
-
Send Message
Posted Oct 12, 2012@bluetoungue
I can easily add the perms to the command, but the block list thing would be quite hard due to the way that this is coded. However, if I get a chance, I guess I'll give it a go
-
View User Profile
-
Send Message
Posted Oct 12, 2012@RumblingStone
Sure! I'm busy right now but will add it when I get a chance.
-
View User Profile
-
Send Message
Posted Oct 12, 2012Can you add a perm with this command you type /nb add and whatever your holding will put that block into the block list. if your not holding a block it will say no block in hand
-
View User Profile
-
Send Message
Posted Oct 12, 2012do you mind adding the option to block enderchest? i wold download it if you did :D