Createdoes not have built in mod support, you will need CreateTweakerfor this to work!

Create Mixing

Die Mixing Mechanik ist vom Typ IRecipeManager und implementiert alle Methoden, die IRecipeManager zur Verfügung stehen wie removeRecipe() und removeAll().

Methoden

Wärmetypen

Create hat drei verschiedene "Wärme"-Typen, die in Rezepten verwendet werden können. Das wären wie folgt:

none
heated
superheated

Du kannst jeden dieser Wärmewerte verwenden, wenn das Rezept "Hitze" erfordert

Rezept mit Itemausgabe hinzufügen

The following script will add recipes that will:

  1. Ein Pfeil ausgeben, wenn ein Diamant und ein Apfel ohne Wärme mit einer Dauer von 100 Ticks gemischt werden. 2) Ziegel ausgeben, wenn ein Diamant, Erde und Lava (Flüssigkeit) mit "heated" Wärme mit einer Dauer von 100 Ticks gemischt werden. 3) Gibt Wasser (Flüssigkeit) aus, wenn Glas, Erde und Lava (Flüssigkeit) mit "superheated" Wärme gemischt werden und eine Dauer von 100 Ticks.
// <recipetype:create:mixing>.addRecipe(String name, String heat, IItemStack output, IIngredient[] itemInputs, @Optional IFluidStack[] fluidInputs, @Optional(100) int duration)

// <recipetype:create:mixing>.addRecipe(String name, String heat, IFluidStack output, IIngredient[] itemInputs, @Optional IFluidStack[] fluidInputs, @Optional(100) int duration)

<recipetype:create:mixing>.addRecipe("mixing_test_1", "none", <item:minecraft:arrow>, [<item:minecraft:diamond>, <item:minecraft:apple>]);
<recipetype:create:mixing>.addRecipe("mixing_test_2", "heated", <item:minecraft:brick>, [<item:minecraft:diamond>, <item:minecraft:dirt>], [<fluid:minecraft:lava>]);
<recipetype:create:mixing>.addRecipe("mixing_test_3", "superheated", <fluid:minecraft:water>, [<item:minecraft:glass>, <item:minecraft:dirt>], [<fluid:minecraft:lava>]);

Rezepte für Items entfernen

Das folgende Skript wird alle Mixing-Rezepte entfernen, die Andesite Legierungen ausgeben.

// <recipetype:create:mixing>.removeRecipe(IItemStack output)

<recipetype:create:mixing>.removeRecipe(<item:create:andesite_alloy>);

Rezepte für Flüssigkeiten entfernen

Das folgende Skript wird alle kompatiblen Rezepte entfernen, die Builders Tee ausgeben (Fluid)

// <recipetype:create:mixing>.removeRecipe(IFluidStack output)

<recipetype:create:mixing>.removeRecipe(<fluid:create:tea>);