Blothera Blocks
Description
What it is
This plugin allows you to put permissions on blocks. These permissions allow you to choose weather a player can place/destroy blocks, weather a player can receive the drop of blocks, and give permissions to players to get special drops from certain blocks such as getting glass from glass or getting an iron ingot from iron ore.
Also check out Blothera Assassin, Blothera Archer, Blothera Damage, Blothera Warp, Blothera Thief, Blothera Chat and Blothera Tools
Also check out the Blothera Kingdom Forums and sign up if you want to see all of the Blothera plugins in action
commands
NONE
Permissions
There are a lot for a full detailed list (what I have in the plugin.yml) go to the permission page.
first of all every permission starts with 'BlotheraBlocks.'
To allow a player to use (place/destroy) a block you simply put the name of the block after it. eg. for dirt it would be BlotheraBlocks.Dirt
To stop a player from receiving a drop after they destroy a block you put NoDrop after the block name. eg. again for dirt it would be BlotheraBlocks.Dirt.NoDrop
To have a player receive a special drop from certain blocks you put the original block name then put Drop. eg. for Grass you would get a Grass block and the permission for that would be BlotheraBlocks.Grass.Drop
Config
- SpecialDropTools: - Tools needed to obtain the special drops from the certain blocks - (0 = any thing)
- ...
- SpecialDropAmount: - How many special drops are received
- ...
- AlertMessage: - true = Display alert messages, false = don't display alert messages
How it works
Every block that has a special drop you can choose what item it has to be broken with for the player to receive that drop. If the chosen Item is 0 then it can be broken with anything to receive the special drop.
There is also an option for every block to change how many of the special drops the player gets
What different blocks drop
- Bookshelf = Bookshelf
- Cake_Block = Cake
- Diamond_Ore = Diamond Ore
- Glowstone = Glowstone
- Grass = Grass
- Gold_Ore = Gold Ingot
- Glass = Glass
- Huge_Mushroom_1 = Huge Mushroom drops a Huge Mushroom block (red? brown?)
- Huge_Mushroom_2 = Huge Mushroom drops a Huge Mushroom block (red? brown?)
- Ice = Ice
- Melon_Block = Melon Block
- Mob_Spawner = Mob Spawner
- Mycel = Mycelium
- Redstone_Ore = Redstone Ore
- Stone = Stone
- Thin_Glass = Glass Pane
- Web = Spider Web
To Do
- Anyone have any suggestions?
Known Bugs
- If anyone finds any please create a ticket for it
@Jogy34
Thanks for the update! :)
@darth2499
There is a new option in the config to turn off the messages. Also I made it so that the players can't hold the blocks on purpose
Any ETA for an option to disable message given to the player when he/she breaks or places a block? Thanks!
Also players does not seem to be able to hold the blocks in their hand. Is this a glitch? I would want players to be able to hold blocks in their hand.
Useful plugin :)
@Chappro
There is a full list here Please tell me if I missed any blocks
Hey, You wouldn't have a list of items would you? Im trying to add CraftingTable to the permissions but it doesnt seem to let me. Also, i want players to be able to hold the time, just not place or break them, how is this possible?
@ZenithV
Item values won't work. That would be Blothera Tools. If you were referring to using block ID's then no it wont work. I will however do the Destroy/Place Permissions eventually (the permission nodes are a B to put into the plugin.yml in this quanity)
Again, thank you, blothera kingdom needed this for sometime now :)
Great work, but could you add permissions for both placing and destroying because I want my players to be able to break many blocks, but only place certain things like torches and ladders.
For example:
- BlotheraBlocks.Destroy.3
- BlotheraBlocks.Place.3
Will item values work and also will * permissions work, such as BlotheraBlocks.Destroy.*