HomeJavaModsRampenDrills
RampenDrills
[​IMG]
Add automated mining to your server!




if you're updating from version 4.4.0 or lower, you may want to read this
[​IMG]

Place 2 iron blocks, a furnace, a chest and a diamond block like this:
Spoiler: Horizontal Drills
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
Spoiler: Vertical Drills
[​IMG] [​IMG] [​IMG]
Spoiler: Large drills
[​IMG]
[​IMG]

Put some fuel in the furnace, and right click the drill head (Iron/Diamond/Emerald block) with your drill tool.
The drill should start mining now, and will be putting the items in the chest.

The drill will always check the block under the furnace, and the one in the direction its mining compared to the one under the furnace before moving.
If either of these blocks are air, or liquid, it stops.
Spoiler: For vertical drills, its these blocks
[​IMG]

Spoiler: This should happen

Spoiler: Drill heads & Sizes
Sizes:
In the config look for the option called 'DrillSizes'
By default it will contain:
Spoiler: Default
Code (YAML):

DrillSizes
:
  Default
:
    Height
: 3
    Width
: 3
    WidthOffset
: Auto
 
You can add as many different sizes as you want, as long as the names are different.
Spoiler: Example
Code (YAML):

DrillSizes
:
  Default
:
    Height
: 3
    Width
: 3
    WidthOffset
: Auto
  NotDefault
:
    Height
: 5
    Width
: 5
    WidthOffset
: Auto
 
Height and width is pretty self-explanatory.

WidthOffset: If you dont want to bother with this, keep it at auto.
I left it as an option for people that want to use 4x4 etc. and want to control which direction it goes 1 extra block.
for 3x3 its -1, for 5x5 its -2 etc.
Feel free to play around with it, but auto should work in most cases.​

Drillheads:
By default, the section will look like
Spoiler: Default
Code (YAML):

DrillHeads
:
  # Material of the drill head. materials: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
  # Make sure the material you use is a block and not an item, otherwise it may cause issues or not work.
  EMERALD_BLOCK
:
    # If its silktouch or not.
    SilkTouch
: true
    # The fuel modifier for moving.
    FuelModifier
: 1.2
    # How much fuel digging 1 block costs.
    DigFuelCost
: 12
    # All permissions will look like rampen.drills.<whatever you put>
    # Remove to make it not require any permissions.
    Permission
: silk
    # Which size preset the drillhead will use. If removed or invalid, it will use Default.
    Size
: Default
    # Normal delay is used for most blocks, LongDelay is for the materials in SlowBlocks.
    NormalDelay
: 8
    LongDelay
: 45
    # Materials of blocks where the drill will use the long delay instead of short delay. Remove to use the default, which is only obsidian.
    SlowBlocks
:
   - 'OBSIDIAN'
    # The different drill shapes that this drill head works with. Defaults to all if removed.
    #DrillShapes:
      #- 'all'
  IRON_BLOCK
:
    SilkTouch
: false
    FuelModifier
: 0.5
    DigFuelCost
: 2
    NormalDelay
: 16
    LongDelay
: 70
  DIAMOND_BLOCK
:
    SilkTouch
: false
    FuelModifier
: 1
    DigFuelCost
: 10
    NormalDelay
: 10
    LongDelay
: 50
 

With this you can also add your own drillheads.
Spoiler: Example
Code (YAML):

DrillHeads
:
  EMERALD_BLOCK
:
    SilkTouch
: true
    FuelModifier
: 1.2
    DigFuelCost
: 12
    Permission
: silk
    Size
: Default
    NormalDelay
: 8
    LongDelay
: 45
    SlowBlocks
:
   - 'OBSIDIAN'
  IRON_BLOCK
:
    SilkTouch
: false
    FuelModifier
: 0.5
    DigFuelCost
: 2
    NormalDelay
: 16
    LongDelay
: 70
  DIAMOND_BLOCK
:
    SilkTouch
: false
    FuelModifier
: 1
    DigFuelCost
: 10
    NormalDelay
: 10
    LongDelay
: 50
  COBBLESTONE
:
    SilkTouch
: false
    FuelModifier
: 2
    DigFuelCost
: 30
    NormalDelay
: 30
    LongDelay
: 100
    Size
: NotDefault
 
You can remove the options Permission, DrillShapes, Size and SilkTouch and it will just use default values.

Drillshapes:
The available drillshapes are default, placement, ender, and enderplacement.
default is the standard drill in the images.
placement is the same but with gold blocks at the side, this is the drill that can place blocks.
ender and enderplacement is the same as above, but uses their enderchest instead of the normal chest.
large & largeplacement is the drill using a double chest.​
If you have any questions or need help with the plugin, the best way to contact me is discord.​

[​IMG]

[​IMG]

[​IMG]
I would highly recommend you to test it yourself, in every way possible. its your own fault if it breaks anything.


[​IMG]


If you find any bugs, or any features you want added, use discord, send me a message, or use the discussion tab.
do not use the review section for requests or bug reports.

Thanks @Filmjolk for the awesome plugin icon!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

RampenDrills is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 36,326 times (via Spigot). Download it and open it directly in the game.

Explore more