Interface KubeLevelEvent

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

public interface KubeLevelEvent extends KubeEvent
  • Method Details

    • getLevel

      net.minecraft.world.level.Level getLevel()
    • getServer

      @Nullable default @Nullable net.minecraft.server.MinecraftServer getServer()
    • getRegistries

      default net.minecraft.core.RegistryAccess getRegistries()