要怎么让铁矿,在使用时运时掉粗铁,精准采集时掉原矿。的zs脚本同时生效,不管怎么配置就只生效一种情况
Dropt.list("raw_iron")
.add(Dropt.rule()
.matchBlocks(["minecraft:iron_ore"])
.addDrop(Dropt.drop()
.items([<contenttweaker:raw_iron>], Dropt.range(1))
.xp("REPLACE", Dropt.range(0,2))
)
.addDrop(Dropt.drop()
.selector(Dropt.weight(10), "ANY", 1)
.items([<contenttweaker:raw_iron>], Dropt.range(1,2))
.xp("REPLACE", Dropt.range(2,3))
)
.addDrop(Dropt.drop()
.selector(Dropt.weight(100), "ANY", 2)
.items([<contenttweaker:raw_iron>], Dropt.range(1,3))
.xp("REPLACE", Dropt.range(3,4))
)
.addDrop(Dropt.drop()
.selector(Dropt.weight(1000), "ANY", 3)
.items([<contenttweaker:raw_iron>], Dropt.range(2))
.xp("REPLACE", Dropt.range(4,5))
)
);
Dropt.list("iron_ore")
.add(Dropt.rule()
.matchBlocks(["minecraft:iron_ore"])
.replaceStrategy("REPLACE_ALL_IF_SELECTED")
.addDrop(Dropt.drop()
.selector(Dropt.weight(1), "REQUIRED")
.items([<minecraft:iron_ore>])
)
);
有大佬知道要怎么整合在一起吗。顺便说下,我这两段代码是放在两个zs文件里的
Dropt.list("raw_iron")
.add(Dropt.rule()
.matchBlocks(["minecraft:iron_ore"])
.addDrop(Dropt.drop()
.items([<contenttweaker:raw_iron>], Dropt.range(1))
.xp("REPLACE", Dropt.range(0,2))
)
.addDrop(Dropt.drop()
.selector(Dropt.weight(10), "ANY", 1)
.items([<contenttweaker:raw_iron>], Dropt.range(1,2))
.xp("REPLACE", Dropt.range(2,3))
)
.addDrop(Dropt.drop()
.selector(Dropt.weight(100), "ANY", 2)
.items([<contenttweaker:raw_iron>], Dropt.range(1,3))
.xp("REPLACE", Dropt.range(3,4))
)
.addDrop(Dropt.drop()
.selector(Dropt.weight(1000), "ANY", 3)
.items([<contenttweaker:raw_iron>], Dropt.range(2))
.xp("REPLACE", Dropt.range(4,5))
)
);
Dropt.list("iron_ore")
.add(Dropt.rule()
.matchBlocks(["minecraft:iron_ore"])
.replaceStrategy("REPLACE_ALL_IF_SELECTED")
.addDrop(Dropt.drop()
.selector(Dropt.weight(1), "REQUIRED")
.items([<minecraft:iron_ore>])
)
);
有大佬知道要怎么整合在一起吗。顺便说下,我这两段代码是放在两个zs文件里的