-
Notifications
You must be signed in to change notification settings - Fork 0
Custom Events
Alexander Chapchuk edited this page Jul 5, 2021
·
3 revisions
CustomItems support few custom Event for getting your CustomItemStack's at Runtime.
Called when
Entitypickup theCustomItemStack
@EventHandler
public void onPickup(EntityPickupCustomItemEvent event) {
AbstractCustomItemStack abstractItemStack = event.getItem().getItemStack();
//TODO process
}Called when
PlayerdropCustomItemStack
@EventHandler
public void onPickup(PlayerDropCustomItemEvent event) {
AbstractCustomItemStack abstractItemStack = event.getItemDrop().getItemStack();
//TODO process
}Called when
Playerclick atCustomItemStackin the inventory
@EventHandler
public void onPickup(PlayerClickOnCustomItemStackInInventoryEvent event) {
AbstractCustomItemStack abstractItemStack = event.getCurrentItem();
//TODO process
}Called when
Playerdamage someEntitywith theCustomItemStack
@EventHandler
public void onPickup(EntityDamageByPlayerWithCustomItemStackEvent event) {
AbstractCustomItemStack abstractItemStack = event.getAbstractCustomItemStack();
//TODO process
}Called when
Playerinteract something (AIR/BLOCK) with theCustomItemStack
@EventHandler
public void onPickup(PlayerInteractWithCustomItemStackEvent event) {
AbstractCustomItemStack abstractItemStack = event.getItem();
//TODO process
}Just request that in issues