Controllerblock
ControllerBlock v1.52
Toggle blocks on and off with redstone
Original Created by @Hell_Fire
I didn't have any Problems while testing with CB1240. Please backup your Files! Just to be sure.
Iron blocks can be turned into controller blocks. Drop the block down, drop a redstone wire or torch on top, switch to the type of block you want to toggle and smack the iron block with it. (Can remove redstone on top after it's been set as a ControllerBlock).
Place those blocks down where you want them to be, you can work from multiple piles of it, where it is in the inventory doesn't matter, as long as you place the block of that type.
Once you're done placing blocks, wack the iron block again and it'll save the block locations and ready to go. Power the block they'll disappear, remove the power and they'll appear again. Invert the control with a redstone torch on top of the block. To remove the binding, just remove the block.
I will test this on my local Server and run it on my own Server.
A smallish howto of how to make blocks, and change between types. by Hell_Fire.
http://www.youtube.com/watch?v=pCiztOc8zyU
And a Tutorial of how to build a auto-repairing Spleef Arena @Omen (He used Snow_Blocks as unprotected ControllerBlockType. Standard is Diamondblock).
http://www.youtube.com/watch?v=GG-4g60NTWM
Another one from @Omen which shows us how to use the CBlock-moving feature (v1.41)!
http://www.youtube.com/watch?v=EzPmBaw820o
A video which shows a nice Gate and a moving Windmill @AaronThomas5 on his server ConquerCraft - 67.176.183.45:25565!
http://www.youtube.com/watch?v=LzsvT_lM-WQ
Features:
- Redstone toggleable blocks
Source available on GitHub! (this is old, I haven't set up GitHub on my computer yet, but it contains the main features so far)
Known Issues:
- Duplication Bug with Sand/Torches/Gravel (Right now not solvable due to Bukkit failing in BlockPhysics)
- Occasionally block hits/places/destroys don't register.
- Liquids being directly controlled don't work properly. (Anyone still has this problem?)
-
View User Profile
-
Send Message
Posted Apr 27, 2012Awesome plugin, But can you update it for 1.2.5?
Year I'm stupid, it's updated already...
/strike MisterErwin :D
-
View User Profile
-
Send Message
Posted Apr 25, 2012@ExtraordinaryBen
Awesome, Ill install the jar and try it out tonight! Thanks for your great work!
-
View User Profile
-
Send Message
Posted Apr 24, 2012@mje_register
Did some testing and confirmed the bug, apparently CB was looking at the block past that of what the sticky piston was attached to, so it never found a controlled block.
The Sticky Piston bug has been squashed! ;)
-
View User Profile
-
Send Message
Posted Apr 24, 2012@ExtraordinaryBen
Yes, piston protection is set to true. I think it works when trying to push with a regular piston fine, it was the sticky was the issue. I can doublecheck when I get off work.
-
View User Profile
-
Send Message
Posted Apr 24, 2012@mje_register
Just to double check you made sure PistonProtection was set to true in the config?
I will look into adding a setting for disabling item drops in the config. ;)
-
View User Profile
-
Send Message
Posted Apr 24, 2012@ExtraordinaryBen
Thanks!
-
View User Profile
-
Send Message
Posted Apr 24, 2012@ExtraordinaryBen
To duplicate the bug.
1. Make a CB wall of diamond blocks. 2. Use a sticky piston to pull one out. 3. Toggle the wall 4. Block replaced! Unlimited diamond blocks! 5. Also when you break the CB it still gives you all the blocks used!
-
View User Profile
-
Send Message
Posted Apr 23, 2012Okay, tested ExtraordinaryBen's update and it works! Thanks a lot champ! :D
-
View User Profile
-
Send Message
Posted Apr 22, 2012@JoshuaPowers
Yes, it does work with 1.2.5. In the description of the attachment I mentioned it was built using 1.2.5. To install any plugin, place the plugin jar into the plugins folder of your bukkit server. ;)
-
View User Profile
-
Send Message
Posted Apr 22, 2012@ExtraordinaryBen Question Mr.Ben Does this work for 1.2.5? And how exactly does one install it for 1.2.5 Thanks in advanced :)
-
View User Profile
-
Send Message
Posted Apr 22, 2012Apparently some of those who had been trying to use Sorklin's updated version didn't read my comment about the config generation issue. This is why people were having mixed results, those who had previously used ControllerBlock already had functioning config files.
Comparing Sorklin's source code with Zero's original code I found the problem and have corrected it. (The problem probably occurred from decompiling or something.)
@mje_register Could you describe how the bug occurs? (What you do to cause the bug.) Perhaps I can fix that too. ;)
-
View User Profile
-
Send Message
Posted Apr 22, 2012Update, please.
-
View User Profile
-
Send Message
Posted Apr 21, 2012@mje_register
You are using the latest build and it works!?
Any more details on any changes that you have had to make or anything?
-
View User Profile
-
Send Message
Posted Apr 21, 2012Works fine on 1.2.5 for me! Still a duplication bug with sticky pistons but other than that it works great.
-
View User Profile
-
Send Message
Posted Apr 19, 2012So... I am unable to get this to work with 1.2.5-R1.0. Is there an update coming in the near future? Does anyone have a recommendation of how to get this going? Thanks!
-
View User Profile
-
Send Message
Posted Apr 19, 2012it wont FUCKING work!!!! im on 1.2.5 and it DOESNT LIST IT IN THE PLUGINS LIST!!! (I put the JAR file in my PLUGINS folder and RELOADED my server!!!!
-
View User Profile
-
Send Message
Posted Apr 18, 2012I used both , Zero's and Sorklin's but none of them worked. Would be nice to get an update :)
-
View User Profile
-
Send Message
Posted Apr 17, 2012@yuuki0031
Which version did you use? Zero's or Sorklin's updated version?
-
View User Profile
-
Send Message
Posted Apr 15, 2012I'll take a look into it. I've yet to update to 1.2.5 so I wasn't aware it was having issues. :P
-
View User Profile
-
Send Message
Posted Apr 14, 2012Update it to 1.2.5 please