Klassenpfad: mods.botanypots.Fertilizer

Importiere die Klasse mit import mods.botanypots.Fertilizer; am Anfang deines Skripts.

Erstelle Düngemittel

Link to erstelle-düngemittel

Fertilizer.create(id, ingredient, minTick, maxTick);

  • id <String> Die ID des neuen Düngers. Dies ist die ID für den Namensraum und muss im Format namensraum:pfad sein.
  • seed <IIngredient> Das Item, womit die Dünger gesetzt werden kann
  • minTick <int> Der Mindestbetrag an Ticks, der vom Dünger hinzugefügt wurde.
  • maxTick <int> Die maximale Menge an Ticks, die vom Dünger hinzugefügt wurde.

Erzeugt einen neuen Dünger. Diese können genutzt werden, um Pflanzen schneller wachsen zu lassen.

ZenScript
Copy
Bsp.: Fertilizer.create("examplepack:stick", <item:minecraft:stick>, 250, 550);

Dünger entfernen

Link to dünger-entfernen

Fertilizer.remove(id);

  • id <String> Die ID des Düngers. Dies ist die ID für den Namensraum und muss im Format namensraum:pfad sein.

Dies kann verwendet werden, um einen Dünger zu entfernen.

ZenScript
Copy
Bsp.: Fertilizer.remove("botanypots:fertilizers/bone_meal");

Düngemittel-Ticks ändern

Link to düngemittel-ticks-ändern

Fertilizer.setTicks(String id, int minTick, int maxTick);

  • id <String> Die ID des Düngers. Dies ist die ID für den Namensraum und muss im Format namensraum:pfad sein.
  • minTick <int> Der neue Mindestbetrag an Ticks, der vom Dünger hinzugefügt wurde.
  • maxTick <int> Der neue maximale Betrag an Ticks, der vom Dünger hinzugefügt wurde.

Dies ändert den Tickbereich für das Wachstum durch den Dünger.

ZenScript
Copy
Bsp.: Fertilizer.setTicks("botanypots:fertilizers/bone_meal", 800, 900);

Düngemittel-Zutaten ändern

Link to düngemittel-zutaten-ändern

Fertilizer.setIngredient(id, ingredient);

  • id <String> Die ID des Düngers. Dies ist die ID für den Namensraum und muss im Format namensraum:pfad sein.
  • seed <IIngredient> Das neue Item, womit die Dünger gesetzt werden kann

Legt das neue Item für den Dünger fest.

ZenScript
Copy
Bsp.: Fertilizer.setIngredient("botanypots:fertilizers/bone_meal", <item:minecraft:sugar>);

Alle ID abfragen

Link to alle-id-abfragen

Fertilizer.getAllIds();

  • Gibt folgende Werte zurück: <string[]> Eine Auswahl aller bekannten Dünger-IDs zur Zeit der Abfrage.

Dies gibt eine Auswahl aller bekannten Dünger-IDs zur Zeit der Abfrage.

ZenScript
Copy
// Logge alle IDs in der crafttweaker.log Datei
for fertilizerId in Fertilizer.getAllIds() {
    println(fertilizerId);
}

Alle Dünger entfernen

Link to alle-dünger-entfernen

Dadurch werden alle derzeit registrierten Dünger vollständig entfernt. Dies ist nützlich, wenn du alle Daten von Grund auf durch Skripte neu erstellen möchten.

ZenScript
Copy
Fertilizer.removeAll();