Interface KubeEntityEvent

All Superinterfaces:
KubeEvent, KubeLevelEvent
All Known Subinterfaces:
KubeLivingEntityEvent, KubePlayerEvent
All Known Implementing Classes:
AfterLivingEntityHurtKubeEvent, BasicCommandKubeEvent, BeforeLivingEntityHurtKubeEvent, BlockBrokenKubeEvent, BlockDropsKubeEvent, BlockLeftClickedKubeEvent, BlockPickedKubeEvent, BlockPlacedKubeEvent, BlockRightClickedKubeEvent, BlockStartedFallingKubeEvent, BlockStoppedFallingKubeEvent, CheckLivingEntitySpawnKubeEvent, ChestKubeEvent, ClientPlayerKubeEvent, DebugInfoKubeEvent, EntitySpawnedKubeEvent, FarmlandTrampledKubeEvent, FoodEatenKubeEvent, HighlightKubeEvent, InventoryChangedKubeEvent, InventoryKubeEvent, ItemClickedKubeEvent, ItemCraftedKubeEvent, ItemDestroyedKubeEvent, ItemDroppedKubeEvent, ItemEntityInteractedKubeEvent, ItemPickedUpKubeEvent, ItemSmeltedKubeEvent, KubeJSKeybinds.KeyEvent, KubeJSKeybinds.TickingKeyEvent, LivingEntityDeathKubeEvent, LivingEntityDropsKubeEvent, NetworkKubeEvent, PlayerAdvancementKubeEvent, PlayerChatReceivedKubeEvent, PlayerClonedKubeEvent, PlayerRespawnedKubeEvent, SimplePlayerKubeEvent, StageChangedEvent

public interface KubeEntityEvent extends KubeLevelEvent
  • Method Details

    • getEntity

      net.minecraft.world.entity.Entity getEntity()
    • getPlayer

      @Nullable default @Nullable net.minecraft.world.entity.player.Player getPlayer()
    • getLevel

      default net.minecraft.world.level.Level getLevel()
      Specified by:
      getLevel in interface KubeLevelEvent