
Reliable Replacer
一个轻量级实用工具,用于在世界生成期间及之后替换方块。
查看大图可靠的替换器
一个轻量级实用工具,用于在世界生成期间和生成后将一种方块替换为另一种方块。此模组允许整合包作者轻松禁止物品或限制其使用,只需使用标准 JSON 文件,无需复杂的脚本。
那 Block Swap 呢?
很高兴你问这个问题!我制作“可靠的替换器”是因为我个人对 Block Swap 的一些不满。以下是考虑切换的一些理由!
- “可靠的替换器”更新频繁,支持最新版本,而撰写本文时 Block Swap 仍停留在 1.20.1。
- 实时配置重载!运行
/reload即可即时看到你的更改生效。 - “可靠的替换器”完全在服务端运行,因此兼容原版客户端!
- 高级过滤:
- 按生物群系、维度、坐标或结构过滤替换!
- 按规则 开启或关闭回溯生成。
- 按规则 开启或关闭玩家放置替换。
- 按特定的方块状态属性过滤替换(例如,lit=true,half=upper)。
- 仅当方块的邻居(上、下等)匹配特定 ID 时才替换该方块。
- 定义规则触发的百分比几率。
- 配置更加灵活,支持用户自定义文件夹中的简单 JSON 配置,并与 Cloth Config 集成。
- 按规则 可切换的持久性:
- 决定替换方块是否应继承旧方块的属性。
- 不需要任何外部库。
从 Block Swap 迁移
切换非常简单!“可靠的替换器”支持一种专为与 Block Swap 配置完全一致而设计的旧版格式。
当你首次安装“可靠的替换器”并启动游戏时,会在你的 config/reliable_replacer 文件夹中自动生成一个 swapper.json 文件。该文件使用与 Block Swap 完全相同的简单键值对格式。
要迁移,只需将旧的 “swapper” 块从你的旧配置复制到此文件中:
{
"swapper": {
"oreganized:lead_door": "supplementaries:netherite_door",
"farmersdelight:rope": "supplementaries:rope",
"minecraft:dirt": "minecraft:stone",
...
}
}
注意:swapper.json 中定义的规则自动继承默认设置,这些设置与 Block Swap 完全一致(启用回溯生成、替换玩家放置等)。如需更高级的控制,请使用标准规则格式。
功能
完整的功能列表可在 Modded Minecraft Wiki 上查看。
有关如何使用该模组的信息和示例,也请参阅 wiki。
快速上手示例
在 config\reliable_replacer 中创建一个名为 my_replacement.json(或任何你喜欢的名称)的文件:
[
{
"inputs": [
"minecraft:dirt"
],
"output": "minecraft:diamond_block",
"biomes": [
"minecraft:plains"
],
"min_y": "-30",
"max_y": "64",
"player_blocks": true,
"keep_nbt": true
},
{
"inputs": [
"minecraft:stone"
],
"output": "minecraft:gold_ore"
}
]
许可证

正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。