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.itemNameFilter, itemTypeFilter, inventoryTypeFilter und inventoryFilter - die letzten beiden beziehen sich auf inventoryId, das Omnipack selbst ist also nie das, worauf du filterst.
Beispiele
Loggen, was Admins aus dem Admin-Inventar spawnen
Loggen, was Admins aus dem Admin-Inventar spawnen
Admins daran hindern, ein bestimmtes Item zu spawnen
Admins daran hindern, ein bestimmtes Item zu spawnen
registerHook-API, verfügbare Filter und das Rückgabewert-Verhalten.