PistonsPlus
PistonsPlus - Make Obsidian & Bedrock Movable!!
Version Info
Version: 1.0
Compiled Against: CraftBukkit 2060 (Minecraft 1.2.3)!!
- (currently works with 1.2.5)
What Is PistonPlus?
Pistons plus allows you to make blocks that normally cant be moved by Pistons movable. You cannot move more than one block of any custom block, this plugin DOES NOT make unmovable blocks behave like normal movable blocks. You can define whatever blocks you want to be movable in the config file, see Configuration for more info.
How Do I Install PistonsPlus?
To install simply download the jar file and place it in you bukkit plugins directory! (bukkit_server/plugins)
Configuration
After running PistonsPlus for the very first time a folder called PistonsPlus containing a config.yml is created. Inside there is but one line:
AllowedBlocks: 49,7
You can add any block you like by simply adding a comma to the end and then adding the block's data value. You can find a list of all data values here.
WARNING! You MUST have more than one data value in the file or you will get a NPE (Null Pointer Error)!!! The simple solution if you REALLY must have only one value just add the data value of a block that can already be pushed (ex. 5).
Commands
PistonsPlus has only one command:
/pistonreload - Reloads the PistonsPlus config file.
Features:
- Push normally non-movable blocks with a Normal and Sticky Piston
- Pull normally non-movable blocks back with a Sticky Piston
Does PistonsPlus Support Permissions?
No. It is almost IMPOSSIBLE to determine who powered Redstone as a pig could walk onto a pressure plate and set it off. That therefore makes adding any form of permissions impossible!
Demo Video:
You can see a demo video here. Thanks @colony88!
Download
You can download PistonsPlus here.
The source code is available on my GitHub here.
Thanks so much!!
This just came out btw http://dev.bukkit.org/server-mods/apluspistons/files/1-v1-0-0/
Hey i found a bug: when you drag a sticky piston back from an obsidian or bedrock block it drops another sticky piston... Can you fix this? Please?
I'm sorry everyone i got really busy the last few months with work and school I'll try to fix these problems soon!
Apparently This is going to get Updated for 1.3.2 http://forums.bukkit.org/threads/pistons-can-move-any-block.103682/
Hello,
bug : when try to move multiple (4) bedrock bloc side by side (horizontaly) just one bloc move effectively.
version of CraftBukkit : 1.3.1-R1.0 (Build #02317) (Recommended Build)
(im' french, sorry for my bad english)
Bug: When you push a block of obsidian when the sticky piston and the obsidian are on glowstone you are unable to pull it back the obsidian just poofs away to never be seen again.
@hammale
That would be fantastically wonderful, I know a LOT of people wanting a mod to allow pistons to push farther than 12 blocks, I've requested it with no luck so I suppose its a hard thing to do. But we'd all be very greatful!
@kokohusky
@colony88
@samuelvisser
i dont code for bukkit much anymore but i mite throw some code at this project...
@kokohusky
I'm not really good with pistons... I won't be able to add features.
Yeah I agree with Samuelvisser, There really isnt any plugins to make pistons push more than 12 blocks, think you could add that sort of compatibility? :D
Can you also make that pistons can push more blocks, configuratable in the config? That would be really fine for great systems.
@xH3LLRAIZ3Rx
Uhm... Dunno, I'll let u know
Can you add chests?
@benvandyk
It works... You probably just put the redstone power source wrong.
It won't even work for me, even though it was enabled and all. Bukkit 1.2.5
@hammale
So nothing can be done to fix it? That sucks.. Got to rework my secret door.. lol.. Thanks for the info.. =]
@pyrotech1620
yeah back when i was a dev there were some problems with upside down pistons...
Is there something special you have to do to make the piston work upside down? For example I have a piston in the ceiling that should lift the block up.. It works with a stone block but does not work with obsidian.. The piston in the floor works fine with obsidian.. Only difference is one is in the floor facing up and one is in the ceiling facing down.. Let me know if that makes sense..
@Mayhem777
Are you sure?