Add listeners
Add custom item listeners and run code when an item event is executed
Listen to item events, return ItemEventResult(boolean, BukkitRunnable) true if you want the entire event (ability) to be cancelled, for the runnable return null for now.
provider.addAddon(
new PluginAddon("PowerScrolls", XMaterial.WRITABLE_BOOK.get())
.listener(new Listener())
);
public class Listener implements ItemsCoreListener {
@Override
public ItemEventResult itemEvent(Player player, Item item, String action, Event event) {
// Do whatever
return new ItemEventResult(false, null); // Return true if you want the event to be cancelled (the item won't do its ability)
}
}Last updated