Skip to content

About

Fixes a bug between quality of progression and create's andesite casings

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Create + Quality of Progression Compatibility

A Forge 1.20.1 compatibility patch for:

  • Create 0.5.1.f
  • Quality of Progression 1.3

What it fixes

Quality of Progression checks minecraft:mineable/axe and minecraft:mineable/pickaxe independently.

Create intentionally places a number of blocks in both tags. This causes a conflict where an axe can be rejected by the pickaxe check, while a pickaxe can be rejected by the axe check.

Andesite Casings and Water Wheels are examples of blocks affected by this behavior.

How the compatibility patch works

The compatibility mixin applies only when all of the following are true:

  1. The block belongs to the create namespace.
  2. The block is in both minecraft:mineable/axe and minecraft:mineable/pickaxe.
  3. The held tool provides Forge AXE_DIG or PICKAXE_DIG.

This allows Create blocks with intentional dual-tool support to be mined with either valid tool without changing Quality of Progression's behavior for unrelated blocks.

Natural Progression's tool-tier restrictions are not bypassed by this patch.

Version 1.2.0

The compatibility check was expanded from Create casings to all Create blocks that use both the axe and pickaxe mining tags.

Create 0.5.1.f contains 78 blocks using this dual-tool tagging pattern.

About

Fixes a bug between quality of progression and create's andesite casings

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages