配方乱序器

配方乱序器

一款Minecraft模组,可随机化所有合成与烧炼配方

杂项

合成配方洗牌器

打乱你世界中每一种合成配方——原版与模组皆可。

配方洗牌器会提取你整合包中的每一种合成配方,并随机重新分配其输出产物,将游戏进展变成一场有趣的猜谜游戏。能与任何添加配方的模组配合使用,不仅限于原版我的世界。


✨ 特性

  • 🔀 洗牌所有配方 — 整合包中原版与每一种模组配方
  • 🧩 全整合包兼容 — 配方按模组命名空间生成,使打乱的输出正确覆盖原始配方(即使在高度模组化的整合包中也有效)
  • 🌱 基于种子的洗牌 — 相同种子始终产生相同洗牌结果,且模组会自动记住你世界的种子
  • ♻️ 自动重建与重载 — 若配置文件或模组列表发生更改,洗牌结果会自动重新生成,无需手动操作
  • 🚫 黑名单 — 可排除特定物品、配方或整个模组,使其不被洗牌
  • 🎲 混乱模式 — 为勇者准备的更加不可预测的洗牌选项
  • 🛠️ 游戏内指令 — 无需离开世界即可重新洗牌、查询和调试配方

📥 安装

  1. 需要 Forge 和 Minecraft 1.20.1
  2. 将 recipe_shuffler-1.0.4.jar 放入你的 mods 文件夹
  3. 启动游戏——首次进入世界时会自动生成洗牌

💬 指令

指令 描述
/rshhelp 显示可用命令列表
/rshreshuffle 使用新的随机种子重新洗牌所有配方
/rshreshuffle <种子> 使用指定种子重新洗牌(结果可重复)
/rshfind <物品> 查找哪个配方现在产出指定物品
/rshrecipe <配方> 查询指定配方现在合成什么物品
/rshdebug 打印当前洗牌状态的调试信息
/rshcheck 验证生成的数据包是否激活且正常
/rshdump 导出完整洗牌后的配方列表以供查阅
/dkrsreload 重新洗牌的旧版别名(保留用于向后兼容)

⚙️ 配置

配置文件:config/recipe_shuffler-common.toml

选项 功能
randomize_recipes 主开关 — 开启/关闭配方洗牌
chaos_mode 启用更极端、更不可预测的洗牌
item_blacklist 绝不应出现在洗牌输出中的物品
recipe_blacklist 需要保持原样的特定配方
mod_blacklist 要从洗牌中排除的整个模组
show_welcome_message 洗牌加载时在聊天中显示信息

❓ 常见问题

这能与模组配方一起使用吗? 能——这是最新版本的主要修复内容。洗牌后的配方现在会写入每个模组自身的命名空间,因此它们能正确覆盖原始配方,而不仅限于影响原版配方。

每次都会得到相同的洗牌结果吗? 是的,如果你使用相同的种子。模组会自动记住你世界的种子,或者你也可以使用 /rshreshuffle <种子> 手动设置一个。

能阻止某些物品被洗牌吗? 能——在配置中使用 item_blacklist、recipe_blacklist 或 mod_blacklist 来保护特定物品、配方或整个模组。


🧾 版本

当前版本: 1.0.4 模组 ID: recipe_shuffler 加载器: Forge 我的世界版本: 1.20.1