该教程翻译自https://www.curseforge.com/minecraft/mc-mods/pollution-of-the-realms/pages/adding-a-custom-emitter。
准备
下载并安装NBTEdit模组。你可能需要它来获得所有必要的数据。
打开.minecraft\config\adpother\Emitters文件夹。
为了创建一个基于现有的配置文件的配置,在文本编辑器里打开你找到的第一个配置文件。
单击文件菜单,再单击 另存为 并以新的名字保存你的发烟源。
启动Minecraft,载入你的世界并放置你希望设置为发烟源的方块或建造这样的机器。
启动这个方块或机器(记得装入燃料,或链接到电源,等等)。
获取发烟源的ID
看向你的方块,按下F3——在你的屏幕的右边你将看到类似这样的东西。
再打开你的配置文件并输入这些值作为ID参数。
通常这些信息已经足够了,但是一些方块不会提供关键属性而且把它们的状态数据存储在NBT标签中。
为了获取这个数据,使用NBTEdit模组。
获取NBT数据
在你的游戏内聊天框内输入 /nbtedit
你将会得到一个独立的窗口,就像下面这些中的任意一个一样
找到一个激活的状态标签并在你的配置中输入它的名称作为activeStateTag参数。
(最常见的名称有:active,isActive,burnTime,progress,fuel,等等)
最后,设置你需要的发烟速率。