This page relates to Immersive Engineering, which has built-in support!

Immersive Engineering Mineral Mix

Link to immersive-engineering-mineral-mix

Der Mineral Mix ist vom Typ IRecipeManager und implementiert alle Methoden, die für IRecipeManager's verfügbar sind wie removeRecipe() und removeAll().

Das folgende Skript fügt einen Mix hinzu, der mit einer Chance von 50% Weiße Wolle, einer Chance von 25% Orangene Wolle und einer Chance von 100% Magenta Wolle ausgibt. Der Mix hat eine Gewichtung von 50 und einen Fehlschlag von 0,5. Der Mix wird nur in der Overworld verfügbar sein und wird Weiße Wolle als Beispiel zeigen.

ZenScript
Copy
// <recipetype:immersiveengineering:mineral_mix>.addRecipe(string recipePath, MCWeightedItemStack[] outputs, int weight, float failChance, ResourceLocation[] dimensions, Block background)

<recipetype:immersiveengineering:mineral_mix>.addRecipe("sheep_mix", [<item:minecraft:white_wool> % 50, <item:minecraft:orange_wool> % 25, <item:minecraft:magenta_wool>], 50, 0.5, [<resource:minecraft:overworld>], <block:minecraft:white_wool>);

The following script will remove a Mix with the name "immersiveengineering:mineral/ancient_debris".

ZenScript
Copy
// <recipetype:immersiveengineering:mineral_mix>.removeByName(string name)

<recipetype:immersiveengineering:mineral_mix>.removeByName("immersiveengineering:mineral/ancient_debris");