Download Feature Recycler — Minecraft Mods — MetaMods

Feature Recycler

Active

Downloads

0

Last update

11 months ago

Versions

1.20.1 — 1.21.1
Server
Fabric
Forge
Neoforge
Quilt
Utils
World generators

Feature Recycler

This mod solves the "feature order cycle conflict" problem that occurs when different modifications add landscape elements to biomes in different sequences. The mod automatically reorders these elements following rules established by previous biomes with similar components.

How It Works

Feature Recycler monitors and prevents conflicts between mods by moving problematic generation elements to correct positions. During operation, the mod maintains detailed logging, reporting prevented errors and potential incompatibilities.

Example Operation

In logs you can see messages like:

[01:55:31] [Worker-Main-11/INFO]: Starting Feature Recycler... [01:55:32] [Worker-Main-11/WARN]: Moved element "minecraft:flower_default" from position 2 to position 4 for biome "biomeswevegone:sakura_grove". Positioning rules established by biome "wythers:sakura_forest". [01:55:32] [Worker-Main-11/WARN]: Moved element "minecraft:flower_cherry" from position 4 to position 2 for biome "biomeswevegone:sakura_grove". Positioning rules established by biome "wythers:sakura_forest". [01:55:32] [Worker-Main-11/WARN]: Prevented crash between biomeswevegone and wythers! Report issues to respective error trackers. [01:55:32] [Worker-Main-11/INFO]: Finished processing elements. Took 192ms [01:55:32] [Worker-Main-11/INFO]: Feature Recycler prevented 1 crash!

What Errors It Prevents

The mod eliminates the following error types:

  • java.lang.IllegalStateException: Feature order cycle found
  • com.alcatrazescapee.cyanide.codec.FeatureCycleDetector$FeatureCycleException: A feature cycle was found

These errors occur due to cyclic dependencies between generation elements of different mods, when one element must be positioned before another, but the second element must also precede the first.

Project members
CorgiTaco

CorgiTaco

Developer

Corgi_Taco

Corgi_Taco

Created: 7 Aug 2024

ID: 49807