NomeTipo
Nome
Nome Ricetta
Tipo
String

Example:

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

mods.immersivepetroleum.ReservoirRegistry.remove("aquifer");
NomeTipo
Nome
Tipo

Example:

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

mods.immersivepetroleum.ReservoirRegistry.removeAll();

Costruttore Di Serbatoi

Link to costruttore-di-serbatoi

NomeTipo
Nome
Fluid
Tipo
Fluidstack
Nome
Minimum Size
Tipo
int
Nome
Maximum Size
Tipo
int
Nome
Replenish Rate
Tipo
int
Nome
Weight
Tipo
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

Example:

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

new mods.immersivepetroleum.ReservoirBuilder(<fluid:minecraft:lava>, 1000, 5000, 0, 20);
NomeTipo
Nome
Blacklist
Tipo
Boolean
Nome
Nomi Dimensioni
Tipo
Array stringa[]

Example:

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

builderInstance.addDimensions(false, ["minecraft:overworld"]);
NomeTipo
Nome
Blacklist
Tipo
Boolean
Nome
Nomi Biomi
Tipo
Array stringa[]

Example:

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

builderInstance.addBiomes(false, ["minecraft:plains"]);
NomeTipo
Nome
Nome
Tipo
String

I serbatoi di base sono minuscoli in quanto tradotti - quelli personalizzati dovrebbero essere correttamente capitalizzati (es. "Riserva di petrolio oceano profondo").

Example:

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

builderInstance.build("Example Name");

Esempio di copia/incolla:

ZenScript
Copy
new ReservoirBuilder(<fluid:minecraft:lava>, 25000, 100000, 0, 20)
    .addDimensions(false, ["overworld"])
    .addBiomes(false, ["minecraft:desert"])
    .build("Desert Lava");