MoreRequirement
MoreRequirement为Tetra添加了以下几种requirement:
Requirements
"mr:advancement"
└ advancement 必填 String
检测玩家是否有此成就。
例子:
"requirement":{
"type":"mr:advancement",
"advancement":"minecraft:end/find_end_city"
}
"mr:biome"
└ biome 必填 String
检测加工站是否在指定群系。
例子:
"requirement":{
"type":"mr:biome",
"biome":"minecraft:end_highlands"
}
"mr:mbd"
├ blocks 必填 Map<String,Integer>
│ 在指定范围内判断方块是否满足数量要求。
├ x 可选 Integer
│ 相对加工站向x轴两端扩展距离。
├ y 可选 Integer
│ 相对加工站向y轴两端扩展距离。
└ z 可选 Integer
相对加工站向z轴两端扩展距离。
例子:
"requirement":{
"type":"mr:mbd",
"x":5,
"y":5,
"z":5,
"blocks":{
"minecraft:end_portal_frame":10,
"minecraft:end_stone":5
}
}
"mr:entities"
├ entities 必填 Map<String,Integer>
│ 在指定范围内判断是否有要求数量的实体。
├ x 可选 Integer
│ 相对加工站向x轴两端扩展距离。
├ y 可选 Integer
│ 相对加工站向y轴两端扩展距离。
└ z 可选 Integer
相对加工站向z轴两端扩展距离。
例子:
"requirement":{
"type":"mr:entities",
"x":5,
"y":5,
"z":5,
"entities":{
"pig":10
}
}
"mr:dimension"
└ dimension 必填 String
需要判断的维度ID。
例子:
"requirement":{
"type":"mr:dimension",
"dimension":"the_end"
}
"mr:height"
├ min 可选 Integer
│ 加工站所需的最低高度(默认-99)。
└ max 可选 Integer
加工站所需的最高高度(默认333)。
例子:
"requirement":{
"type":"mr:height",
"min":255
}