Class ExplosionKubeEvent

java.lang.Object
dev.latvian.mods.kubejs.level.ExplosionKubeEvent
All Implemented Interfaces:
KubeEvent, KubeLevelEvent
Direct Known Subclasses:
ExplosionKubeEvent.After, ExplosionKubeEvent.Before

public abstract class ExplosionKubeEvent extends Object implements KubeLevelEvent
  • Field Details

    • level

      protected final net.minecraft.world.level.Level level
    • explosion

      protected final net.minecraft.world.level.Explosion explosion
  • Constructor Details

    • ExplosionKubeEvent

      public ExplosionKubeEvent(net.minecraft.world.level.Level level, net.minecraft.world.level.Explosion explosion)
  • Method Details

    • getLevel

      public net.minecraft.world.level.Level getLevel()
      Specified by:
      getLevel in interface KubeLevelEvent
    • getPosition

      public net.minecraft.world.phys.Vec3 getPosition()
    • getX

      public double getX()
    • getY

      public double getY()
    • getZ

      public double getZ()
    • getBlock

      public LevelBlock getBlock()
    • getExploder

      @Nullable public @Nullable net.minecraft.world.entity.LivingEntity getExploder()