Package dev.latvian.mods.kubejs.level
Class ExplosionKubeEvent
java.lang.Object
dev.latvian.mods.kubejs.level.ExplosionKubeEvent
- All Implemented Interfaces:
KubeEvent,KubeLevelEvent
- Direct Known Subclasses:
ExplosionKubeEvent.After,ExplosionKubeEvent.Before
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExplosionKubeEvent(net.minecraft.world.level.Level level, net.minecraft.world.level.Explosion explosion) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.latvian.mods.kubejs.event.KubeEvent
afterPosted, cancel, cancel, defaultExitValue, exit, exit, getExitValueType, mapExitValue, success, successMethods inherited from interface dev.latvian.mods.kubejs.level.KubeLevelEvent
getRegistries, getServer
-
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:
getLevelin interfaceKubeLevelEvent
-
getPosition
public net.minecraft.world.phys.Vec3 getPosition() -
getX
public double getX() -
getY
public double getY() -
getZ
public double getZ() -
getBlock
-
getExploder
@Nullable public @Nullable net.minecraft.world.entity.LivingEntity getExploder()
-