PlayerAnvilUpdate
Link to playeranvilupdate
Das PlayerAnvilUpdate Event wird abgefeuert, wenn ein Spieler Gegenstände auf den linken und rechten Plätzen eines Amboss platziert.
- Wird das Ereignis abgebrochen, wird das Vanilleverhalten nicht ausgeführt und die Ausgabe wird auf Null gesetzt.
- Wenn das Ereignis nicht abgebrochen wird, aber die Ausgabe nicht null ist, wird die Ausgabe gesetzt und kein Vanilleverhalten ausgeführt.
- wenn die Ausgabe null ist und das Ereignis nicht abgebrochen wird, wird das Vanilleverhalten ausgeführt.
Event-Klasse
Link to event-klasse
Du musst das Ereignis als diese Klasse in den Funktionskopf verschieben:
crafttweaker.event. layerAnvilUpdateEvent
Sie können natürlich auch die Klasse vor importieren und dann diesen Namen verwenden.
Erweiterte Event-Schnittellen
Link to erweiterte-event-schnittellen
PlayerAnvilUpdate Events implementieren die folgenden Schnittstellen und können auch alle ihre Methoden/Getters/Setter aufrufen:
ZenGetters & ZenSetters
Link to zengetters--zensetters
Die folgenden Informationen lassen sich von diesem Event (Ereignis) abrufen:
ZenGetter | ZenSetter | type | Beschreibung |
---|---|---|---|
ZenGetter linkes Element | ZenSetter | type IItemStack | Beschreibung Die linke Seite der Eingabe. |
ZenGetter rechtes Element | ZenSetter | type IItemStack | Beschreibung Die rechte Seite der Eingabe. |
ZenGetter outputItem | ZenSetter outputItem | type IItemStack | Beschreibung Setze dies um den Ausgabestack zu setzen. |
ZenGetter itemName | ZenSetter | type string | Beschreibung Der Name des Elements, wenn der Benutzer eines angegeben hat. |
ZenGetter xpCost | ZenSetter xpCost | type int | Beschreibung Die Basiskosten, setzen Sie dies, um sie zu ändern, wenn die Ausgabe != null ist. |
ZenGetter materialkosten | ZenSetter materialkosten | type int | Beschreibung Die Anzahl der Items aus dem richtigen Slot, die während der Reparatur verbraucht werden sollen. Lassen Sie als 0 um den gesamten Stapel zu konsumieren. |
ZenMethods
Link to zenmethods
event.cancel()
sets the event as cancelled.