Recipe Reshaper

Recipe Reshaper

动态替换整类配方为(主观上)更优的版本。数据驱动。

配方重塑(Recipe Reshaper)

Minecraft 版本 环境:服务器

加载器:Fabric 适用于:Quilt Loader

需要:Fabric API 支持:Cloth Config 支持:Mod Menu

许可证:MIT 源代码:GitLab 问题:GitLab 本地化:百分比

Modrinth:下载量 CurseForge:下载量

聊天:Discord coindrop.to 赞助 给我买杯咖啡


动态地将整类配方替换为(主观上)改进后的版本。数据驱动。


可在服务器端和单人游戏中运行。

配方重塑允许你根据原始配方将一组组的配方替换为新配方。

这是通过添加 recipe_reshaper 的数据包实现的,并且该模组内置了几个此类数据包:

2x2_slabs-stairs-blocks

将传统的台阶和楼梯配方替换为适合 2x2 合成格,并允许你在台阶、楼梯和方块之间自由互转的配方。

左:切制铜台阶和楼梯的原始 3x3 配方;右:重塑后的 2x2 配方,用于切制铜台阶、楼梯以及它们之间的互转和合成方块


2x2_logs_to_wooden_slabs_and_stairs

添加 2x2 配方,可直接将原木合成为台阶和楼梯,产量是木板配方的 4 倍。

2 个橡木原木合成 16 个橡木台阶的配方

3 个橡木原木合成 16 个橡木楼梯的配方


2x2_panes_and_bars

将玻璃板和铁栏杆的配方从 3x2 改为 2x2,产量从 16 改为 10。

左:玻璃板的原始 3x3 配方;右:重塑后的 2x2 玻璃板配方


2x2_signs

将告示牌的配方改为“棍子上的台阶”,产量为 1。

左:橡木告示牌的原始 3x3 配方;右:重塑后的 2x2 橡木告示牌配方


more_buttons

使按钮配方的产量变为 4 个按钮。

左:1 个橡木木板合成 1 个橡木按钮的原始配方;右:重塑后的 1 个橡木木板合成 4 个橡木按钮的配方


conflict_resolution

更改压力板、錾制方块和活板门的配方,使它们不与新重塑的配方冲突。


还有一个 fixed_inconsistencies 数据包,它没有任何重塑器,但会更改一些破坏模式的边缘案例原版配方(目前仅更改了轻质测重压力板的配方)。

可以使用标准的 /datapack enable|disable 命令来启用或禁用内置的配方重塑器,你也可以通过将它们放入世界的数据包文件夹来添加自己的配方重塑器。

配方重塑器通过定义 source 和 result 模式来工作,类似于原版有型配方 JSON 中使用的模式。有关数据包格式的文档可在维基上找到,内置的数据包也是很好的示例。


翻译

本地化:百分比

如果你想帮助翻译 Recipe Reshaper,可以在 Crowdin 上进行。

 


此模组仅适用于 Fabric(也兼容 Quilt!),我不会将其移植到 Forge。但是,许可证是 MIT,因此任何其他人都可以自由移植。

如果你移植或以其他方式修改此项目,我将感谢你提供指向此页面的链接,但这不是必需的。