Reservoir
Link to reservoir
remove #移除
Link to remove-移除
名称 | 类型 |
---|---|
名称 配方名称 | 类型 字符串[string] |
示例:
ZenScript Copy// mods.immersiveproleum.ReservoirRegistry.remove(String recipeName);
mods.immersivepetroleum.ReservoirRegistry.remove("含水层");
removeAll
Link to removeall
名称 | 类型 |
---|---|
名称 | 类型 |
示例:
ZenScript Copy// mods.immersiveproleum.ReservoirRegistry.removeAll();
mods.immersivepetroleum.ReservoirRegistry.removeAll();
储油层构建器
Link to 储油层构建器
构造器
Link to 构造器
名称 | 类型 |
---|---|
名称 Fluid | 类型 Fluidstack |
名称 Minimum Size | 类型 int |
名称 Maximum Size | 类型 int |
名称 Replenish Rate | 类型 int |
名称 Weight | 类型 int |
Weight
Link to weight
Weight is the Weighted Chance of a chunk containing that specific fluid reservoir. The weight is counted as in X in Total.
So if you have 5 Reservoir values at: 5, 5, 6, 8, 10
Then each respective entry will have a weighted chance of:
Copy5 in 34
5 in 34
6 in 34
8 in 34
10 in 34
示例:
ZenScript Copy// 新mods.immersiveproleum.ReservoirBuilder(IfluidStack fluid, int minSize, int maxSize, int traceament, int traceamount);
new mods.immersivepetroleum.ReservoirBuilder(<fluid:minecraft:lava>, 1000, 5000, 20);
添加尺寸
Link to 添加尺寸
名称 | 类型 |
---|---|
名称 Blacklist | 类型 Boolean |
名称 尺寸名称 | 类型 字符串[]数组 |
示例:
ZenScript Copy// builderInstance.addDimensions(Boolian isBlacklist, String[…]dimensionNames);
builderInstance.addDimensions(false, ["minecraft:overworld"]);
addBiomes
Link to addbiomes
名称 | 类型 |
---|---|
名称 Blacklist | 类型 Boolean |
名称 生物群落名称 | 类型 字符串[]数组 |
示例:
ZenScript Copy// builderInstance.addBiomes(Boolian isBlacklist, String[…]生物名称);
builderInstance.addBiomes(false, [["minecraft:plains"]);
build
Link to build
名称 | 类型 |
---|---|
名称 名称 | 类型 字符串[string] |
基础储藏因翻译而是小写的 - 自定义储藏应被适当地资本化(例如“深海石油储藏”)。
示例:
ZenScript Copy// builderInstance.build(String name);
builderInstance.build("示例名称");
复制/粘贴示例:
ZenScript Copy新 ReservoirBuilder(<fluid:minecraft:lava>, 25000, 100000, 0, 20)
.addDimensions(false, ["overworld"])
.addBiomes(false, ["minecraft:desert Lava");
.build("Desert Lava");