RailDriver
RailDriver

This plugin provides a player with the ability to build a coal powered mining and railroad construction machine!
NEW FEATURES
- RailDriver has same break/build permissions as the user who started it
- Respects WorldGuard regions explicitly
- Respects all blockBreakEvent intercepting anti-grief plugins
- Won't break bedrock or obsidian
- Stops all user owned RailDrivers when user logs out
- Creates proper drops for mined blocks
For Players
Construction
To build one, the player must assemble a specific pattern of rare blocks.
- 9 X Diamond Block
- 9 X Sticky Piston
- 19 X Iron Block
- 4 X Redstone Repeater
- 2 X Redstone Dust
- 2 X Switch
- 2 X Dispenser
- 2 X Furnace
- 1 X Chest
The first layer
of blocks is layed out like so, with sticky pistons facing forwards and furnaces facing backwards:
The second layer
begins shifted one block forward from the first. Notice the four Redstone Repeaters all facing forwards:
The second layer is completed
with dispensers facing backwards:
The third layer
starts with a mirror of the bottom layer. Note the helper cobblestone block that will need to be removed:
The power row
is composed of the Redstone and Switch to drive the pistons. If you throw this switch it will activate all the pistons, but make sure it is in the off position before attempting to start your RailDriver!
Complete
your RailDriver by adding the backwards facing chest and the activation switch:
Operation
Once built, the player can activate the RailDriver simply by throwing the switch on the rear. A RailDriver will dig a three by three tunnel, laying a foundation of stone brick with a single rail in the middle. Every eight blocks, the RailDriver will lay a Power Rail with a Stone Brick column on either side, a Redstone torch on one to power the rail, and a regular torch on the other for light. To keep the thing going, the player must provide a steady supply of coal and building materials. All of this happens in two operational phases.
Drilling Phase
When activated the RailDriver will immediately enter the Drilling phase. Fuel for this phase comes in the form of coal or charcoal which must be loaded into the furnaces. Every drilling phase will consume 1 coal from each furnace (2 coal total).
The diamond drill bit will piston into any blocks in front, drilling the next stage of the passage, and ejecting the removed blocks from the rear dispensers.
Normal Laying Phase
Once drilling is complete, the RailDriver enters the Normal Laying Phase. Supplies needed when laying the foundation and track must be in the chest above the switch at the back of the machine. These supplies are consumed when the RailDriver moves forwards 1 block. During a Normal Laying Phase, the RailDriver needs 3 cobblestone, 2 iron, and 1 stick loaded into the chest.
The RailDriver will use the supplies to create the required items, lay them down, and move forward by one block. You'll notice that due to the RailDriver's extremely efficient design, it is capable of creating a Rail with only 2 Iron Ingots. Amazing!
Power Laying Phase
Every 8 blocks, the RailDriver will enter a Power Laying Phase instead. To complete this phase it needs 9 cobblestone, 3 sticks, 2 gold ingots, 1 redstone, and 1 coal loaded into the chest.
The RailDriver will use these supplies to create the power rail and the power columns.
For Server Admins
Installation
Download the jar here. Drop it in your plugins directory and go!
Configuration
Standard config.yml in the RailDriver directory. Plugin reload is required for config file changes to take effect
requires_fuel option determines if RailDrivers require fuel and supplies in order to operate. When set to false, an active RailDriver will not consume coal from the furnaces nor supplies from the chest.
Commands
rd_stock: description: stock the player inventory with all required blocks for building a RailDriver permission: RailDriver.rd_stock usage: /rd_stock [player] rd_devkit: description: stock the player inventory with a developer kit of tools permission: RailDriver.rd_devkit usage: /rd_devkit [player]
Permissions
RailDriver.rd_stock: description: allows player to execute the rd_stock command default: op RailDriver.rd_devkit: description: allows player to execute the rd_devkit command default: op
-
View User Profile
-
Send Message
Posted Apr 12, 2012Fix the download link it says I don't have permission!!!!
-
View User Profile
-
Send Message
Posted Apr 11, 2012it would be great if you add a permission node to that gives access to turn it on. It would help soo much, plus this is one great unique plugin.
-
View User Profile
-
Send Message
Posted Apr 11, 2012@globnobulous
I have one question, it is possible to add 45 Degree up ? so ti will go 1 block up, 1 forward... :D or something, like this 1 block up, 8 forward
And could you put a limit to RD... beause i get a problem already, when user create 10 RD and destroy my spawn castle
And if you put economy, like need some $ to enable RD then this plugin will rock xD
-
View User Profile
-
Send Message
Posted Apr 11, 2012@GoldForest
To your points:
-
View User Profile
-
Send Message
Posted Apr 11, 2012Hi everyone! I'm glad the update seems to be working now.
I have a lot of requests for various different block types the RD should respect as well as making the RD region and permission aware. Much as I agree with these requests, the bottom line is that I just don't have the time to implement new features on that scale right now.
I'm happy to work with any devs out there to merge and release any forked builds that add these features on https://github.com/gentili/RailDriver.
-
View User Profile
-
Send Message
Posted Apr 11, 2012Hey, hope someone can help. I put in the required items in the chest (cobblestone, iron and stick) but it tells me "raildriver has insufficient building materials for rails" please help!
-
View User Profile
-
Send Message
Posted Apr 11, 2012sorry for the second comment but ive tried it out on my dev server and it is able to break bedrock??? should that be able to?? and also it breaks privated chests which that is a no-no so is there somethin you could do about it?? as this is a plugin i really like but i cant use because of the above problem?? thankyou -ryanblm
-
View User Profile
-
Send Message
Posted Apr 11, 2012For the next version could you make a vertical and diaginal driver set up? ANd also add a way to turn it in 45 Degree intervals. I think it would be very helpful. Also add a water tunneling set up, so that when it's tunneling underwater, it either sets sponges or builds a tunnel around it to keep the water from getting in.
Thanks -GoldForest
P.S. Crates for holding fuel would be nice as well.
-
View User Profile
-
Send Message
Posted Apr 11, 2012Hey just wondering is there anyway to add a permision node so that only certain people could use or somethin say by adding a sign to the machine or something please as this looks like a very good plugin but i dnt want everyone on my server using it thankyou -ryanblm
-
View User Profile
-
Send Message
Posted Apr 11, 2012This is an awesome plugin everyone on my server will love this... :)
-
View User Profile
-
Send Message
Posted Apr 10, 2012OK, 2.0-R2 release pending approval.
Redstone torches are now placed one lower, which properly powers the rails.
-
View User Profile
-
Send Message
Posted Apr 10, 2012Awe crap :(
Didn't notice redstone torch semantics had changed. I'll whip up another release...
-
View User Profile
-
Send Message
Posted Apr 10, 2012@BONNe1704
Just delete the redstone on the pillars and replace it with your own. But make sure the torches are on the bottum.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@BONNe1704
Could you expand on "not working" please?
Not working in what way? What behavior did you expect and it didn't perform and under what circumstances?
-
View User Profile
-
Send Message
Posted Apr 10, 2012powered rail not working :(
Also could you add economy support?
-
View User Profile
-
Send Message
Posted Apr 10, 2012Binary Approved!
-
View User Profile
-
Send Message
Posted Apr 10, 2012@GoldForest
You need to wait, while bukkit accept new Version :D
We all need to wait :(
-
View User Profile
-
Send Message
Posted Apr 10, 2012When I click the link is says I am not aloud to go there... What do I do?
-
View User Profile
-
Send Message
Posted Apr 9, 2012RailDriver-0.2.jar Released! All credit @fyrenth
-
View User Profile
-
Send Message
Posted Apr 8, 2012@fyrenth
OK everyone. I'll be cutting a new release tomorrow night.