НазваниеТип
Название
Имя рецепта
Тип
String

Пример:

ZenScript
Copy
// mods.immersivepetroleum.ReservoirRegistry.remove(String recipeName);

mods.immersivepetroleum.ReservoirRegistry.remove("водоносный горизонт");
НазваниеТип
Название
Тип

Пример:

ZenScript
Copy
// mods.immersivepetroleum.ReservoirRegistry.removeAll();

mods.immersivepetroleum.ReservoirRegistry.removeAll();

Строитель резервуаров

Link to строитель-резервуаров

конструктор

Link to конструктор

НазваниеТип
Название
Fluid
Тип
Fluidstack
Название
Minimum Size
Тип
int
Название
Maximum Size
Тип
int
Название
Replenish Rate
Тип
int
Название
Weight
Тип
int

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:

Copy
5  in 34
5  in 34
6  in 34
8  in 34
10 in 34

Пример:

ZenScript
Copy
// new mods.immersivepetroleum.ReservoirBuilder(IFluidStack fluid, int minSize, int maxSize, int traceAmount, int traceType);

new mods.immersivepetroleum.ReservoirBuilder(<fluid:minecraft:lava>, 1000, 5000, 0, 20);

дополнительные размеры

Link to дополнительные-размеры

НазваниеТип
Название
Blacklist
Тип
Boolean
Название
Названия размеров
Тип
Список строк[]

Пример:

ZenScript
Copy
// builderInstance.addDimensions(boolean isBlacklist, String[] dimensionNames);

builderInstance.addDimensions(false, ["minecraft:overworld"]);
НазваниеТип
Название
Blacklist
Тип
Boolean
Название
Названия биомов
Тип
Список строк[]

Пример:

ZenScript
Copy
// builderInstance.addBiomes(boolean isBlacklist, String[] biomeNames);

builderInstance.addBiomes(false, ["minecraft:plains"]);
НазваниеТип
Название
Название
Тип
String

Предисловие

Link to предисловие

Базовые резервуары являются строчными, так как переводятся - собственные, должны быть правильно заглавными (напр. "Глубоководный запас").

Пример:

ZenScript
Copy
// builderInstance.build(String name);

builderInstance.build("Пример Имя");

Копировать/Вставить пример:

ZenScript
Copy
new ReservoirBuilder(<fluid:minecraft:lava>, 25000, 100000, 0, 20)
    .addDimensions(false, ["overworld"])
    .addBiomes(false, ["minecraft:desert"])
    .build("Пустынная лава");