Blood Magic has built in mod support! You don't need any other mods for this to work!

Blood Magic Blutaltar

Der Blood Altar ist vom Typ IRecipeManager und implementiert alle Methoden, die IRecipeManager's zur Verfügung stehen wie removeRecipe() und removeAll().

Methoden

Rezept hinzufügen

Das folgende Skript fügt ein Rezept hinzu, das einen Diamanten ausgibt, wenn Kohle einem Blutaltar gegeben wird. Der Altar benötigt 5 Sekunden, benötigt eine Mindestebene von 0 und benötigt 500 Lebenspunkte vom Spieler, das 1 Lebenspunkt pro Tick verbraucht und 1 Lebenspunkt pro Tick entzieht, wenn nicht genug Lebenspunkte zur Verfügung gestellt wurden.

ZenScript
Copy
// <recipetype:bloodmagic:altar>.addRecipe(name as string, output as IItemStack, input as IIngredient, minimumTier as int, syphon as int, consumeRate as int, drainRate int)

<recipetype:bloodmagic:altar>.addRecipe("altar_test", <item:minecraft:diamond>, <item:minecraft:coal>, 0, 500, 1, 1);

Remove Recipes

The following script will remove all recipes from the Blood Altar that output a Reinforced Slate.

ZenScript
Copy
// <recipetype:bloodmagic:altar>.removeRecipe(output as IItemStack);

<recipetype:bloodmagic:altar>.removeRecipe(<item:bloodmagic:reinforcedslate>);