Class InventoryChangedKubeEvent

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

@Info("Invoked when a player\'s inventory changes.\n") public class InventoryChangedKubeEvent extends Object implements KubePlayerEvent
  • Constructor Details

    • InventoryChangedKubeEvent

      public InventoryChangedKubeEvent(net.minecraft.world.entity.player.Player p, net.minecraft.world.item.ItemStack is, int s)
  • Method Details

    • getEntity

      @Info("Gets the player that changed their inventory.") 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
    • getItem

      @Info("Gets the item that was changed.") public net.minecraft.world.item.ItemStack getItem()
    • getSlot

      @Info("Gets the slot that was changed.") public int getSlot()