我的世界AR矿物生成自定义(OreCongfig)
“自定义矿物生成“配置文件在”.minecraft/config/advRocketry/oreConfig.xml“
总共有两个决定星球的类型的因素:气压和温度。
温度的标签范围:
1. 极热(Very Hot):例如火星或金星此类星球。
2. 热(Hot): 会生成沙漠或者雨林生物群系。
3. 普通(Normal):比如主世界,会限制一些特殊的生物群系的生成。
4. 冷(Cold):生成许多较冷的生物群系。
5. 寒冷(Frigid):只会生成寒冷的生物群系。
6. 雪球?(Snowball):同5类似。
气压的范围:
1. 高压(High Pressure):例如金星火星等星球,有一定的几率生成带有风暴的生物群系。
2. 普通(Normal):同主世界类似。
3. 低压(Low):即使在白天也能看到星星,几乎没有足够的大气来维持生命。
4. 无大气(None): 比如月球。
“OreGen”定义了一种新的行星类型来定义矿石的生成。“OreGen”标签包含“pressure”和“temp”属性。这些属性指定要定义矿石来源的行星类型。这两个属性都使用与上面的温度和压力表相对应的整数,并且至少必须存在一个标记。
“ore”标记指定要生成的矿石类型的条目。
此标记具有以下属性:
block:方块的名称或id
meta:指定方块的可选属性
minHeight: 矿石生成的最小高度(介于1和最大高度之间)。
maxHeight: 矿石生成的最大高度(介于最小高度和255之间)。
clumpSize:矿脉中的矿石量的多少。
chancePerChunk: 每一个区块中生成矿脉的数量。
举例子:
<OreConfig>
<oreGen pressure=”3″>
<ore block=”minecraft:iron_block” minHeight=”20″ maxHeight=”80″ clumpSize=”32″ chancePerChunk=”64″ />
</oreGen>
<oreGen pressure=”3″ temp=”5″>
<ore block=”minecraft:gold_block” minHeight=”20″ maxHeight=”80″ clumpSize=”32″ chancePerChunk=”64″ />
</oreGen>
</OreConfig>
格雷的矿脉生成也可以做到:
<OreConfig>
<oreGen pressure=”0″>
<ore block=”gregtech:gt.block.rockores” meta=”0″ minHeight=”40″ maxHeight=”100″ clumpSize=”12″ chancePerChunk=”1″ /> <!– coal –>
<ore block=”gregtech:gt.block.rockores” meta=”1″ minHeight=”80″ maxHeight=”200″ clumpSize=”16″ chancePerChunk=”2″ /> <!– lignite –>
<ore block=”gregtech:gt.block.rockores” meta=”2″ minHeight=”60″ maxHeight=”200″ clumpSize=”6″ chancePerChunk=”1″ /> <!– natrum –>
<ore block=”gregtech:gt.block.rockores” meta=”3″ minHeight=”60″ maxHeight=”200″ clumpSize=”6″ chancePerChunk=”1″ /> <!– rock salt –>
<ore block=”gregtech:gt.block.rockores” meta=”4″ minHeight=”70″ maxHeight=”250″ clumpSize=”10″ chancePerChunk=”2″ /> <!– bauxite –>
<ore block=”gregtech:gt.block.rockores” meta=”5″ minHeight=”50″ maxHeight=”250″ clumpSize=”30″ chancePerChunk=”1″ /> <!– oilshale –>
</oreGen>
——Aoizner_Ex 2020/2/20