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 |