Skip to main content
Wird ausgelöst, wenn ein Admin ein Item aus dem Admin-Inventar (Omnipack) herausnimmt, wodurch es erstellt wird, oder eines hineinzieht, wodurch es zerstört wird. Dieser Hook kann den Vorgang abbrechen. Registriere mit registerHook unter dem Event-Namen onOmnipackTransaction. Es ist der einzige Hook, der weiß, welcher Admin es getan hat, also der richtige, um das Spawnen von Items durch Admins zu loggen.

Payload

Das Admin-Inventar löst nicht onItemTransferred aus, sondern nur diesen Hook. So werden die Einschränkungen, die du für deine Spieler schreibst, nie auf einen Admin angewendet, der ein Item spawnt.
Verfügbare Filter: itemNameFilter, itemTypeFilter, inventoryTypeFilter und inventoryFilter - die letzten beiden beziehen sich auf inventoryId, das Omnipack selbst ist also nie das, worauf du filterst.

Beispiele

Siehe Hooks-Übersicht für die registerHook-API, verfügbare Filter und das Rückgabewert-Verhalten.