适用于 Minecraft 1.21.1 的 Feature Recycler 模组
一个简单的模组,可防止由 Minecraft 的 Feature Cycler 引起的世界生成模组之间的崩溃。
关于 Feature Recycler 模组
这个模组有什么用?
修复当模组在不同生物群系之间以不同顺序添加已放置地物时出现的“地物顺序循环”错误。它通过自动回收(重新排序)生物群系地物来实现这一点,以遵循先前包含相同 2 个元素的生物群系所设定的规则。
现在它还会静默记录并告诉你哪些地物可能在哪些模组之间发生冲突,以及阻止了多少次崩溃:[01:55:31] [Worker-Main-11/INFO]: 正在启动地物回收器... [01:55:32] [Worker-Main-11/WARN]: 已将已放置地物“minecraft:flowerdefault”从索引 2 移动到索引 4,用于生物群系“biomeswevegone:sakuragrove”。已放置地物索引规则由生物群系“wythers:sakuraforest”设定。[01:55:32] [Worker-Main-11/WARN]: 已将已放置地物“minecraft:flowercherry”从索引 4 移动到索引 2,用于生物群系“biomeswevegone:sakuragrove”。已放置地物索引规则由生物群系“wythers:sakuraforest”设定。[01:55:32] [Worker-Main-11/WARN]: 刚刚阻止了 biomeswevegone 和 wythers 之间的一次崩溃!请将问题报告给它们各自的问题追踪器。[01:55:32] [Worker-Main-11/INFO]: 已完成地物回收。耗时 192 毫秒 [01:55:32] [Worker-Main-11/INFO]: 地物回收器刚刚阻止了 1 次崩溃!
什么是地物顺序循环错误?
该错误看起来类似这样:
java.lang.IllegalStateException: Feature order cycle found, involved sources: [Reference{ResourceKey[minecraft:worldgen/biome / wythers:sakuraforest]=net.minecraft.class1959@3fddd9c5}, Reference{ResourceKey[minecraft:worldgen/biome / biomeswevegone:sakuragrove]=net.minecraft.class1959@337bfcbf}]
或者使用 Cyanide 时:
com.alcatrazescapee.cyanide.codec.FeatureCycleDetector$FeatureCycleException: A feature cycle was found.
Cycle: At step 9 Feature 'minecraft:patchmelonsparse' must be before 'biomeswevegone:oakbushes' (defined in 'biomeswevegone:fragmentjungle' at index 8, 9) must be before 'biomeswevegone:mushrooms' (defined in 'biomeswevegone:pumpkinvalley' at index 8, 14 and 8 others) must be before 'minecraft:seagrassnormal' (defined in 'biomeswevegone:craggardens' at index 11, 12) must be before 'minecraft:seapickle' (defined in 'biomeswevegone:lushstacks' at index 10, 11) must be before 'minecraft:patchmelonsparse' (defined in 'minecraft:warmocean' at index 11, 12)
如何安装 Feature Recycler
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.21.1 on Fabric, Forge, NeoForge or Quilt automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge, NeoForge or Quilt
The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file Feature-Recycler-neoforge-2.0.0.jar (141 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Feature Recycler should be in the list.
Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.
版本
含依赖项
| Minecraft | 加载器 | 文件 | 日期 | 操作 |
|---|---|---|---|---|
| 1.21.1 | NeoForge | Feature-Recycler-neoforge-2.0.0141 KB 3 | ||
| 1.21.1 | Forge | Feature-Recycler-forge-2.0.0141 KB 1 | ||
| 1.21.1 | Fabric, Quilt | Feature-Recycler-fabric-2.0.0141 KB |
常见问题
Which Minecraft versions does Feature Recycler work on?
Only Minecraft 1.21.1: there are no files for other versions.
Is Feature Recycler for Forge or Fabric?
There are files for Fabric: 1.21.1, for Forge: 1.21.1, for NeoForge: 1.21.1 and for Quilt: 1.21.1.
Does Feature Recycler need other mods?
The author lists no required dependencies: the Fabric, Forge, NeoForge or Quilt loader is enough.
Which Java does Feature Recycler need?
Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download Feature Recycler safely?
On this page: the file Feature-Recycler-neoforge-2.0.0.jar (141 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 1c14b70c4e1341d1b92b51da684529644c0ab5cb.
评价
成为第一个评价 Feature Recycler 的人

