FabricOverview - Kotori316/QuarryPlus GitHub Wiki

Content

Download

You can download files from CurseForge. Change the "Game Version" in the page to find files for specific Minecraft version. Please make sure that you have downloaded Fabric version of mod. Forge version can't be loaded in Fabric and the client will never tell you.

Type

Alpha version is generated in GitHub Actions, which is a CI/CD service provided by GitHub. This version is NOT tested in man-hand, and may contain some bugs. The CI works almost every time I pushed new codes, then the version includes the latest content, that is, bug fix or new machine.

Beta version is generated in my development environment. I will check how machines work, and they work as I intended.

Release version is reserved for Forge version of QuarryPlus.

Version

The version number is generated following this rule.

vX.Y.Z-fabric, such as v17.0.5-fabric, v17.1.0-fabric, v18.0.36-fabric

The first X means the version of Minecraft. 17 is for 1.17 family and 18 is for 1.18. Y means the major version. Z is the minor version, incremented in every release and not to be reset.

Machines

QuarryPlus

The main content of this mod.

This is picture after quarry plus is placed. Quarry Frames are build at the yellow line.

Send energy to start quarry. Quarry can accept energy from Tech Reborn(Tech Energy, which is a standard API of energy in Fabric). The texture of top will change to blue when quarry starts to work. First, quarry places frames. Next, quarry starts to remove blocks. The items and fluids are exported to the storages(chests, barrels and tanks) next to quarry. Quarry collects dropped items if target position can be divided by 3 (example: $x=3, z=6$​​). In fabric version, quarry can remove fluid in the area without any options.

Enchantment

You can add enchantment to quarry. Like vanilla pickaxe, use enchantment table to add enchantments. Anvil can be used to move enchantment from Enchanted Book to quarry. You CAN'T combine enchantments of 2 quarries with anvil. It's because technical reason.

Enchantment Effect
Efficiency Fasten the speed of head. Level 0 is slow. Level 4 and 5 is over 1 block / 1 tick.
Unbreaking Reduce energy consumption. With level 3, the consumption will be $\frac{1}{4}$
Fortune Apply fortune
Silktouch Apply Silktouch

Remove Bedrock

Craft QuarryPlus and Remove Bedrock Module. The result item says "BedrockRemove on" in its tooltip. This quarry can remove bedrocks at the bottom of the world(1.17 $y=1, 2, 3, 4$​​​​, 1.18 around $y=-63$). It also removes bedrocks at the top in the nether. It requires about 200 times as much energy as stone requires.

Markers

Marker Plus

Place 3 markers to make a rectangle, then right click one of them. The markers are linked and blue lines will show the area. Send RS signal to show guide, as shown in figures.

Flexible Marker

Place 1 marker. Pink line show current area. Right click the marker to open GUI, and you can change the area by +/- button. +/- buttons will change 1 block. ++/-- is to change 16 blocks.

This picture shows the initial setting of Flexible Marker.

This is the configuration GUI of Flexible Marker.

Chunk Marker

This marker is useful if you want to dig chunks. It selects the area of 16x16, 32x32, 48x48 blocks, which represents 1 chunk, 4 chunks, 9 chunks, respectively.

Initial setting. Place this marker at the edge of chunk like this figure, then quarry removes block in the chunk.

This is the GUI to change size of area.

Chunk Destroyer

The fastest machine in this mod. It works like QuarryPlus, but this machine removes all blocks in the target $x, z$ coordinate.

Place the machine. Yellow line shows the working area.

Right click to open GUI. Push +/- to expand the area. "No Frame" button will start the quarry work without creating frames.

Send energy to start the machine. It creates frames first, then starts to remove block in the area. It consumes about 120,000 E/t in default setting. Use Unbreaking to reduce energy consumption.

Enchantment

Enchantment Effect
Efficiency Increase the energy capacity.
Unbreaking Reduce energy consumption.
Fortune Apply fortune.
Silktouch Apply silktouch.

Efficiency, Fortune and Silk touch will require more energy to work.

Remove Bedrock

Craft with Remove Bedrock Module. The tooltip says "RemoveBedrock On". Then, use the crafted machine. It requires 200 times as much energy as removing Stone.

Removed blocks

This machine removes the drops of these blocks.

  • STONE
  • GRANITE
  • DIORITE
  • ANDESITE
  • DIRT
  • GRASS_BLOCK
  • NETHERRACK
  • DEEPSLATE
  • TUFF
  • BLACKSTONE
  • SANDSTONE
  • ItemTags.STONE_TOOL_MATERIALS

If you don't remove common materials, change removesCommonMaterialAdvQuarry in config.

Advanced Pump

A machine to pump fluids in the world.

Place the machine above fluids.

Place tank and send energy. The machine starts to pump fluids. The fluids are pushed to adjacent tanks. The machine stops if its internal tank is full.

Finished.

Enchantment

Enchantment Effect
Efficiency Increase the capacity of internal tank and the work speed.
Unbreaking Reduce energy consumption.
Fortune or Silktouch Expand area. none:32 I:64, II: 96, III or Silktouch: 128