|
Throwable Dye (可投掷染料)Github |相关wiki |源站链接支持: fabric这个模组允许你投掷染料!
概述
这个模组允许你投掷染料!
将染料投掷到具有彩色变种(例如混凝土)的方块上会将该方块染成你投掷的染料的颜色。这应该适用于每个基岩方块。
它也可以与修改后的方块一起使用,但是,有一些需要手动添加到配置文件中的例外情况。
配置
技术概述
这个模组的工作方式是当投掷的染料碰到一个方块时,它会获取方块的ID。
然后它会检查方块ID是否以染料颜色开头或结尾。如果是,它将用投掷的染料颜色替换方块ID中的颜色。
如果在方块ID中找不到颜色,则会尝试将投掷的染料颜色附加到方块ID的开头。
最后,如果这些尝试都失败了,它将退回到配置文件,并检查是否有将彩色方块变种映射到默认方块的设置。
添加到配置文件
如果有一些方块无法正常工作,您可以将其添加到配置文件中。
配置文件名为 `throwabledye.json`。其语法如下:
json
\"somemod:block_id\": \"{color}_block_id\"
这的一个有效示例是:
json
\"minecraft:glass\": \"{color}_stained_glass\"
有些方块有一个基本或未染色的变种,比如玻璃或陶土。与陶土不同,染色玻璃并不保持相同的 `color + blockid` 格式,它还有一个额外的单词 \"stained\",这在基本变种中没有引用,因此需要将基本变种映射到彩色变种。
这是通过将基本方块ID作为键来完成的。然后,将彩色方块ID取出,将 `{color}` 放在颜色名称应该在的地方,并将其作为值。然后,模组可以将 `{color}` 替换为投掷的染料颜色。
截图:
来自Modrinth所有游戏版本1.201.20.11.20.21.19.31.19.41.191.19.11.19.2所有类型fabricThrowable Dye 1.0.0-1.20throwabledye-1.0.0-1.20.jar下载1.0.0-1.20#Release展开版本: 1.0.0-1.20支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 510Throwable Dye 1.0.0-1.19.3throwabledye-1.0.0-1.19.3.jar下载1.0.0-1.19.3#Release展开版本: 1.0.0-1.19.3支持游戏: 1.19.3, 1.19.4类型:FabricRelease下载次数: 73Throwable Dye 1.0.0-1.19throwabledye-1.0.0-1.19.jar下载1.0.0-1.19#Release展开版本: 1.0.0-1.19支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 112全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
Throwable Dye |
楼主
2025-8-10 19:39:04
回复(0)
收起回复
|