MachinaDrill
MachinaDrill
MachinaDrill lets the player build a Machina that moves forward and drills up blocks in a 3x3 area in its path.
Features:
- Activated by right-clicking a lever
- Rotate by right-clicking the lever with a stick in hand.
- Moves forward
- Drills up blocks in its path in a 3x3 area
- Uses fuel in its furnace to run.
- Stops if there is no ground to move forward on.
- Can be directed left or right through signs reading: <-, left, ->, right
- Has a vertical version that can dig straight down.
- Respects protection from region protection plugins such as WorldGuard, depending on which player activated it.
- Fuel usage and pickaxe usage can be configured on or off.
How to build a drill
Materials:
- 3 Wooden Planks
- Furnace
- Chest
- Gold Block core
- Drill Head:
- Iron Block
- Diamond Block - 20% faster, can break obsidian
- Lever
The drill requires fuel, so put anything that a furnace will burn into the furnace's fuel slot. Rightclick the lever to activate it.
To make a drill that digs straight down, build it as follows:
Permissions
permissions: machinadrill.*: children: machinadrill.all: true machinadrill.all: description: Gives full access to using a drill, including deactivating another player's drill. children: machinadrill.activate: true machinadrill.deactivate-own: true machinadrill.deactivate-all: true machinadrill.activate: description: Allows activating a drill. default: op machinadrill.deactivate-own: description: Allows deactivating the player's own drill. default: op machinadrill.deactivate-all: description: Allows deactivating any drill. default: op
Configuration
If you've run the plugin at least once, see the config.yml file in the plugin's subdirectory.
@SugaRBomb13
I've wanted to add sound to the machines but you're limited to a few sounds that Bukkit allows the server to send to players. Sadly none of them were suitable for a drilling machine. (The piston sound would probably do but that can't be sent by Bukkit)
@SugaRBomb13 I second the sound idea. Too bad you couldn't just have bukkit think a piston has moved every time the machine moves. :-b @ bukkit :-)
@NEREVAR117 I also second the idea of changeable drill heads! I actually worked with drill rigs in the last year in RL and that would be a nice touch of realism.
doesnt work with permissionEX only if you are OP it seems to work.
@jenks1999
Tested with PEX, worked just fine for me, both with machinadrill.* or machinadrill.all. Please make sure there are no other plugins that prevent the player from breaking blocks in the area, and if you're using NoCheat please see MachinaCraft and other plugins.
This plugin's really awesome! Is there a way to dig more than 3x3, WIP, or not considering at all? o:
@Minnhee
I might do a 5x5 drill, as for even bigger versions I'm trying to keep an explosion of blueprint variations from happening and I do not want it to overpower the normal minecraft survival/mining experience. Basically, it shouldn't make regular mining tools completely obsolete. :)
i have problem because i build it , and it dont work :
screen-shot :
<iframe class="imgur-album" width="100%" height="550" frameborder="0" src="http://imgur.com/a/raH4m/embed"></iframe>
LOVE this mod, do you plan on making any adjustments that allow for the drill to place blocks down if there is no block to continue on? Also a 5x5 or bigger would be so awesome! I have literally made like 8 and just let them go for an hour straight just to sit and watch it. Keep up the great work
@szymass
Looks fine to me, do you get any permission errors?
I want other players can run the machine. I have BukkitPermisions. Configuration looks like this.
Other players can not activate my machine
@netruner
Does the server log give you any errors? I'm not sure that config is valid yml (the part with simplewarps permissions having no value).
Further, have you put the included permissions.yml into your server folder? That will enable the machinacraft master permission to work.
Hi Lyneira !
Your machinas are awesome. Now it is really easy to dig out long minecart tunnels or large mob traps ;)
But I have a small problem with the drill: I can't get it use the instructions on signs. So far the drill is devouring the signs (and placing them properly in its chest). Maybe my English is not very well ( I am German ) and this is the cause for the drills ignoring my signs o.OCould you please explain me how to place the signs that they are read by the machinas?I finally found out, how to place a sign instructing a drill: The sign has to be place on the ground in front of the drill head head. It must not to be attched on a wall. Additionally there has to be at least a distance gap of 1 block between the machina and the sign. The sign must not be placed directly in front of the machina drill:
Top view of the floor level
Btw: A sign "stop" could be very useful. Or a continuous updated sign attached to the drill like this ...
... would be fantastic ;) The 10 in my example is counted down to 0 and then the line is cleared or marked as done. Then the next line is processed and so on.
Right now, I am rodeo riding the drill Heeya !
The drill keeps stopping randomly. Any ideas why?Happens with both horizontal and vertical mining drills...
Never mind. It appeared to be a conflict with NoCheatPlus.
You must set this permission for NoCheatPlus:
nocheatplus.checks.blockplace.noswing: true
And then it works 100%
@Ramirez57
I am having the same problem, is it supposed to be set to true or false? Also did you mean blockbreak, or blockplace?
@leponder
The NCP alerts are a case for CompatNoCheatPlus, luckily this plugin throws custom events, players can be exempted from the checks for those events, will be version cncp 6.1.0, supposedly.
@asofold
Ok thanks man, and thanks for posting it here too, you beat me to it :D
@Ramirez57
@leponder
For NoCheatPlus you can now try cncp 6.1.0, i would appreciate any feedback.
Bypass permission are not necessary anymore, hopefully.
@asofold
Appears to work like a charm, tyvm! :D