Class ItemPickedUpKubeEvent

java.lang.Object
dev.latvian.mods.kubejs.item.ItemPickedUpKubeEvent
All Implemented Interfaces:
KubeEntityEvent, KubeLivingEntityEvent, KubeEvent, KubeLevelEvent, KubePlayerEvent

@Info("Invoked when a player picks up an item. Cancelling (in `ItemEvents.canPickUp`) will prevent the item from being picked up.\n") public class ItemPickedUpKubeEvent extends Object implements KubePlayerEvent
  • Constructor Details

    • ItemPickedUpKubeEvent

      public ItemPickedUpKubeEvent(net.minecraft.world.entity.player.Player player, net.minecraft.world.entity.item.ItemEntity entity, net.minecraft.world.item.ItemStack stack)
  • Method Details

    • getEntity

      @Info("The player that picked up the item.") public net.minecraft.world.entity.player.Player getEntity()
      Specified by:
      getEntity in interface KubeEntityEvent
      Specified by:
      getEntity in interface KubeLivingEntityEvent
      Specified by:
      getEntity in interface KubePlayerEvent
    • getItemEntity

      @Info("The item entity that was picked up.") public net.minecraft.world.entity.item.ItemEntity getItemEntity()
    • getItem

      @Info("The item that was picked up.") public net.minecraft.world.item.ItemStack getItem()