Drills
Description
Drills is a plugin that brings a whole new idea to how we mine. Drills allows you to make your own drill that mines blocks directly under the drill and adds those blocks/ores to your inventory. Drills has an easy setup which enables users to create a drill very simply, as it's hard to find diamonds etc. with the drill. Players can use the drill parts over and over again in a new way instead of mining in caves. See "Starting the Drill" to find out how to make one.
Permission
The player only needs one node for creating the drill which is:
- drills.use
Starting the Drill
As stated before, the drills are very easy and simple to create.
Items needed:
- 2 Iron Blocks
- 1 Cobblestone Wall
- 1 Redstone Torch
FOR FURNACES
- 1 Furnace
- Fuel types, specified in config
Place Fuel Types in Fuel Slot
After you have your drill looking Like the video, you can right click the fence to start!
Stopping the Drill
To stop your drill you can do the following options:
- Left click on the fence of your drill
- Leave the Game
- Break Any of the drill parts, including the Drill's bit
How it works
- Drills mines 1 Block every 2 Seconds (default) But, it can be customized to any speed.
- After Breaking 1 block you'll get an information message based on what you mined. If it's in the 'Minables' list (in the Config) you are then given that block or pieces of that block when it was broken
- Otherwise, if it is on the 'UnMinables' list, the block will be broken and replaced with a drill bit but no block nor pieces will be given to the player.
- Finally, if the block is not on the 'Minables' or 'UnMinables' list the drill will stop and display what block it could not break.
- After a successful breakage of a block the drill will replace that block with the drill bit; either if it was minable or unminable.
- Drill will be quiet if set to "quiet-mode" in the config and more options below in "Config Editing"
FOR FURNACES
- If you have furnaces enabled in the config, you can place a furnace on either side of the drill on top of the Iron blocks
- If they are enabled they will be required otherwise the drill will not run
- The drill will burn one piece of fuel every X minutes set in the config (defaultly 1)
Config Editing
Edit however you'd like to the following features
- WarmUp time (Before the drill starts)
- Minable Blocks (Ones that give you the block / block pieces)
- UnMinable Blocks (Ones that dont give you the block but are still mined)
- Replacement Material. (When cleaning up)
- Speed
- Logging
- EXP adding on whatever blocks you'd like
- Quiet mode
- Furnace Editting and toggling
Config to look at here: http://dev.bukkit.org/server-mods/drills/pages/config-yml/
Installation
Installation of Drills is very simple just follow these few steps:
- Download the latest version (Choose WorldGuard or regular)
- Drag and drop to your plugins folder
- Start, reload, or restart to create files
- Edit plugins/drills/config.yml to your liking (Optional)
- Save edits by restarting/reloading
- Enjoy :)
Dependencies
- If you download the WorldGuard version you need the latest version of WorldGuard Found here: http://dev.bukkit.org/bukkit-plugins/worldguard/
- If you did not download the WorldGuard version there are no dependencies
The difference is that if you have the WorldGuard version the drill will stop mining when it reaches a WorldGuard claimed block.
AntiGrief/Anti Troll Measures
- As soon as a player leaves the drill stops itself and replaces all drill bits with the Replacement Material (Regularly Dirt)
- Once a drill stops it will clean itself by removing all drill bits and replacing them with the Replacement Material.
- Whenever a player attempts to exploit the drill by getting drill bits, it will shut down and tell the user there is a break in the drill bits.
- A warmup timer adds to any possible grief measure.
- Only one drill can be made at a time per player.
- The drill will stop when hitting a WorldGuard region. (With the WorldGuard Version)
ToDo
Maximum of 1 drill per time
- Add optional chest for drill to place objects in.
Source
Want to critique or just look at Drill's code for a better understanding?
Please see: My Github
Why can't more people make plugins like this
@zombiexm
Can you provide more information? Are you running WorldGuard on your server (The latest Version? Is your server updated to the latest version? And finally, do you have the latest version of Drills? Thanks!
This fails to run on my server :(
V. 3.0 Is uploaded but not yet approved. DO NOT download V. 2.1 or anything below version 3.0 as they are unstable for 1.7.9+ and I can no longer guarantee function.
@lexvi
Working on revamping the entire plugin I already shortened the code immensely and I'm hoping to advance it with many useful features. Thanks for being patient :).
Hi!
i would really like this on my server. but it is in so late version that it does not work. Please update this plugin
please make: -message config for other languages -command: /drills reload
sory for my bad english....
Looking for developers to help continue and advance this project, if interested please PM me.
@UserDead
I should implement the worldguard API when I get a chance then I will probably split the versions one that needs worldguard one that doesn't thanks for the feedback and happy to hear that everything is working good :)
Plugin looks good thanks dev. Oh, one problem! Maybe i fail but check it. Drill continue breaking in WorldGuard Regions, that feature cool idea for griefing. Maybe that must be fixed.
@flawlessbraz1
Tested on 1.6.2 R0.1 snapshot (dev build) work corretly
any updating coming ?
@XSilverFalconX
Oh yeah, cool. My bad.
I gave people the permissions in the config files. They for some reason cant use the drill unless they are opped.
@Dan7heMan
That's in the ToDo
Maybe you could make it possible to put a chest on top of the other cobble wall, and the blocks mined will be stored in there instead of the players inventory.
Finished adding a Free-cobble config field where now you have the choice if the player needs to use his own cobble walls (by placing them in the furnace burner slot) or if the server will automatically supply him with the cobble walls without him needing a furnace or anything. This will really help solve the issue of people getting unlimited cobble walls. I will release this update somewhat soon but I'd like to add a few more features first, please comment with what you think should be added! :)
Uploaded V. 2.1, awaiting approval.
Added limit of 1 drill per time (more than one was just too "glitchy")
Fixed small timing glitch
@RoboPanda123 PM me with your Photoshop experience or anything your good at and I'll see what I can do :)
@XSilverFalconX
Can i help you anyway ? I don't know java , but can help you with the aperance , etc..