跳到正文

Mekanism Fission Recipe

作者:NorthWestWind

一个允许你为通用机械发电机的裂变反应堆添加自定义配方的模组。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Mekanism 裂变配方

这是一个非常独特的 Mekanism Generators 附属模组。

是什么?

安装此模组后,你可以为 Mekanism 的裂变反应堆添加实际配方。下面是一个示例:使用裂变反应堆将氢气转化为氧气,且不会产生热量:
hydrogen_to_oxygen

如何实现?

此模组使用了一种名为 Mixins 的取巧方法。它会在运行时修改 Mekanism 的代码。通过创建一种新的配方类型,并强制裂变反应堆接受它,你就可以为 Mekanism 添加自定义裂变配方。

裂变配方

你只需像创建数据包一样创建配方。配方 JSON 文件格式如下:

{
	"type": "mekanism:fission",
	"input": {
		"chemical": "mekanism:fissile_fuel",
		"amount": 1
	},
	"output": {
		"id": "mekanism:nuclear_waste",
		"amount": 1
	},
	"heat": 1
}
  • 类型:添加裂变配方时,始终使用 “mekanism:fission”。
  • 输入
  • 气体:输入气体。如果你正在制作模组,也可以添加自己的气体。
  • 数量:输入数量。
  • 输出:与输入类似。
  • 热量:产生的热量。1 是裂变燃料通常产生的热量。
  • 此字段也可以使用以 x 为变量的方程。例如,”x*x” 会使燃烧 0.1mB 燃料产生 0.01 热量。

从 1.1.0 版本起,用户可以添加冷却剂配方。冷却剂配方有 2 种:

流体冷却剂配方

所有流体(如水)的冷却都使用此配方。以下是一个 JSON 示例:

{
  "type": "mekanism:fluid_coolant",
  "input": {
    "tag": "minecraft:water",
    "amount": 1
  },
  "output": {
    "id": "mekanism:steam",
    "amount": 1
  },
  "thermalEnthalpy": 10,
  "conductivity": 0.5,
  "efficiency": 0.2
}
  • 类型:添加流体冷却剂配方时,始终使用 “mekanism:fluid_coolant”。
  • 输入
  • 流体/标签:要接受的流体。可以是单一流体类型(将 tag 改为 fluid),也可以是流体标签(tag)。
  • 数量:输入数量。
  • 输出:
  • 气体:输出气体。如果你正在制作模组,也可以添加自己的气体。
  • 数量:输出数量。
  • 热焓:数值越高,沸腾越少、冷却效果越强。
  • 导热率:数值越高,冷却效果越强。
  • 效率:数值越高,沸腾越多。

气体冷却剂配方

所有化学物质(如钠)的冷却都使用此配方。以下是一个 JSON 示例:

{
  "type": "mekanism:gas_coolant",
  "input": {
    "chemical": "mekanism:sodium",
    "amount": 1
  },
  "output": {
    "id": "mekanism:superheated_sodium",
    "amount": 1
  },
  "thermalEnthalpy": 5,
  "conductivity": 1
}
  • 类型:添加流体冷却剂配方时,始终使用 “mekanism:fluid_coolant”。
  • 输入/输出:参见裂变配方。
  • 热焓和导热率:参见流体冷却剂配方。

这段代码
展示了热焓、热导率和效率之间的关系。

更多示例,

请查看 test_recipes 目录。

为什么?

这个功能最初是在 Sky Farm 中实现的,但我觉得这个功能有它自己的潜力,所以我把它提取出来,做成了一个独立的模组。

帮助?

如果你觉得我的项目很棒,可以在 Ko-fi 上支持我!
一个正在喝茶的乌贼女孩

许可证

本模组基于 GNU GPLv3 发布。

常见问题

Mekanism Fission Recipe 支持哪些 Minecraft 版本?

Mekanism Fission Recipe 支持 Minecraft Java 版 1.16.5–1.21.1,共 7 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Mekanism Fission Recipe 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

NorthWestWind 的其他作品

查看全部 →