Controller Blocks Plus
Controller Blocks
Version: v1
Control Blocks allows you to toggle blocks on and off based on whether or not they are powered by a Redstone current.
If you use this plugin please let me know by posting below, I'm not sure whether this project is worth following and upgrading if I do not get feedback! (Subscribe for updates)
Features
- Allows user to register and unregister control blocks
- Allows user to easily edit blocks that are toggled
- Easy configuration
- Flexible permissions
- Cache system to compensate for server crashes
How to register (create) a controller block
- Control Blocks are made by first surrounding an Iron block (can be changed in config.yml) with Redstone and placing a Redstone torch on top.
- By left-clicking the block you will register the Control Block, at which time all Redstone and the torch will be consumed by the block.
- To unregister the block in creative simply left click it with no items in hand, breaking the block in survival will have the same effect.
How to Edit a Control Block
- Editing a Control Blocks are easy to edit, first you will need an active Redstone current leading to the block, this is to prevent two blocks being registered to have the same location.
- Then while holding any block in your hand, left click the Control Block if no one else is editing the Control Block you will be editing the block. (Messages will inform you if you are editing a block and with what type of material)
- Now whenever you place a block of that material the Control Block will register that block. This is to allow you to use other block types to maneuver around a structure without logging those blocks.
- To change materials simply left click the Control Block with the new material in hand.
- Removing Blocks is easy, no matter what material you have in hand if you destroy a block while in edit mode it will be unregistered from the Control Block.
- To finish editing the Control Block left click it again with the block it is tracking. If the Redstone current is removed, you will be automatically removed from edit mode.
Video of usage
Forgive me breathing my mic sensitivity was set high
Commands
- /cbp block [ID] - Changes the Control Block Id to the one specified
- /cbp reload - reloads the config in case you made the edit without using the command
Permissions
Note, if you do not use a permission plugin normal members can only edit, they cannot create or destroy
- controllerblocksplus.* - Gives all permissions
- controllerblocksplus.make - Lets the user make/register control blocks
- controllerblocksplus.edit - Lets the user edit control blocks
- controllerblocksplus.destroy - Lets the use destroy control blocks
- controllerblocksplus.command - Gives access to the root /cbp command which lists the two commands
- controllerblocksplus.setblock - lets the user use the /cbp block [ID] command
- controllerblocksplus.reload - Lets the user reload the config using /cbp reload
Bugs
None as far as I am aware!
Find a bug? Post a ticket here: Tickets
Donations
I don't have much time to develop this plugin between school and work, If you want to help me out feel free to donate to help me out. The donate button is in the top right corner next to the curse.com button
To Do
- Message Configuration
- Protected Block Mode
- Block ownership
- More Configuration and Flexibility
- Change from setting blocks to air, to swapping blocks back to what they were before block was activated
- Allow Redstone and Doors
- More Player Checks to prevent confliction
-
View User Profile
-
Send Message
Posted Mar 31, 2016Available for 1.9 ?
-
View User Profile
-
Send Message
Posted Jan 2, 2016@RebaLynn1960
Tanx!
-
View User Profile
-
Send Message
Posted May 12, 2014if you don't have the permission controllerblocksplus.destroy, you can not break any blocks in creative mode.
-
View User Profile
-
Send Message
Posted Oct 4, 2013This plugin is just like SecretPassage, but sadly that died, hopefully this one hasn't died either
-
View User Profile
-
Send Message
Posted Aug 2, 2013i really love this plugin and i use it alot, but there is one thing im wondering about it. In the original Controller block plugin, the registered blocks dissappeared when the controller block was activated, in this plugin it is the other way around. What is the reason for that? And is there an easy way for me to change it so it works like the original ControllerBlock Plugin?
-
View User Profile
-
Send Message
Posted Jul 16, 2013Expect an update in the coming week, im re-writing the whole script.
-
View User Profile
-
Send Message
Posted Jul 10, 2013Im back sorry, I had finals and some family business
-
View User Profile
-
Send Message
Posted May 19, 2013Author seems to be MIA, sent a PM about a week ago and no response.
-
View User Profile
-
Send Message
Posted May 18, 2013can you make the controlled block not destroyable please like the old controllerblock plugin
-
View User Profile
-
Send Message
Posted May 17, 2013I started using Release 1 in lieu of the imminent update, but I wanted to pass along two bugs I found.
The first is a notification problem. I punch a block onto the control block and correctly get the message that I'm now editing with the block I used to punch with. But when I cut power to the control block I only get the message that I am no longer editing if no one else is logged onto the server. If someone else is logged on, they will get spammed with 7 to 10 messages stating that the control block is no longer being edited.
The second problem is serious enough that I have to disable the plugin for now. A non-OP player cannot break blocks when in creative mode. Removing this plugin allows it to work again.
I look forward to the update! Thanks again.
-
View User Profile
-
Send Message
Posted May 2, 2013Sorry, Update delayed until beta of 1.5.2; This is simply to ensure its usability I will release it on the first beta build.
-
View User Profile
-
Send Message
Posted Apr 30, 2013The update is in it's final stages, It will likely be held off to Friday to allow any bug fixes and code optimizations
May be changing the way the file loading works as to avoid any issues on non windows systems with editing the file via commands.
3 new "blocks" will be added in the next version along with controller blocks, which have been renamed toggle blocks. These blocks will do a number of things and will be tweaked and such to allow you to use the most out of them!
2 "spam blocks" have been added: snow ball, and egg spam have been set up and when trying to use either of them after a set amount, you will be required to wait a set amount of seconds with a configurable counter and override permissions.
[Looking into adding] I'm looking into coding an update check that can inform you whenever a new version of my plugin comes out so you dont need to keep checking this page, but rather just call the /controllerblocks command to check your version and any possible updates.
Sorry for the wait on the update, iv been working hard on getting these all implemented with proper configs, option to disable and without errors. I will try my best to get it done by Friday, if not I will update you on why, and when.
-
View User Profile
-
Send Message
Posted Apr 27, 2013@mds818
Hey thanks, Im making it so by default they will be protected I realized that flaw.
Im trying hard to update it as soon as I can, I might get it done tonight I might not, thanks for the feedback, I love it :3
-
View User Profile
-
Send Message
Posted Apr 27, 2013Some bugs: If you use this in survival you can get infinity of blocks, the blocks should be protected. And i also remember the falling blocks sand/gravel in the old ControllerBlocks (sometimes this is useful). It does not accept colored wool like 35:4
I readed ToDo list and almost all is in it :) Maybe not the ID:Demage
Anyway thanks for keeping this up!! I have used the ControllerBlocks since it came out and its seriously the best plugin ever!
I love that you have added it to accept more block types when editing.
Thank you!
-
View User Profile
-
Send Message
Posted Apr 26, 2013My excitement shows my appreciation!
Thank you so much for keeping this alive! My server loves it!
-
View User Profile
-
Send Message
Posted Apr 25, 2013@BonjiMoo
Thanks for letting me know,
Come back tomorrow (possibly saturday if im late) for an update :3 Not only will I be upgrading speed but also working on adding more blocks, and upgrades to control blocks to expand beyond the original idea and become a plugin dedicated to giving you control of your blocks.
Thanks for your feedback, I very rarely get feedback like that, and even less often get thank yous, I really love people that take the time to thank me even if its for something as unfinished as I feel this plugin is compared to what I could make it.
-
View User Profile
-
Send Message
Posted Apr 25, 2013I registered on this site just so I can say "Thank you!!"
I've been looking for something like this for awhile. I used to use ToggleBlock, but the author stopped updating it before he added dupe protection.
-
View User Profile
-
Send Message
Posted Apr 25, 2013YES
I use this a TON for super compact redstone wiring.
Can't wait for the update.
-
View User Profile
-
Send Message
Posted Apr 24, 2013Huge update coming in a few days!
-
View User Profile
-
Send Message
Posted Mar 19, 2013@igorgames
Thank you for that bug report as soon as 1.5 has a suggested build I'll be sure to fix that