Interface Explosion

All Known Implementing Classes:
ServerExplosion

public interface Explosion
  • Method Details

    • getDefaultDamageSource

      static DamageSource getDefaultDamageSource(Level p_312716_, @Nullable Entity p_312608_)
    • getIndirectSourceEntity

      @Nullable static LivingEntity getIndirectSourceEntity(@Nullable Entity p_363745_)
    • level

      ServerLevel level()
    • getBlockInteraction

      Explosion.BlockInteraction getBlockInteraction()
    • getIndirectSourceEntity

      @Nullable LivingEntity getIndirectSourceEntity()
    • getDirectSourceEntity

      @Nullable Entity getDirectSourceEntity()
    • radius

      float radius()
    • center

      Vec3 center()
    • canTriggerBlocks

      boolean canTriggerBlocks()
    • shouldAffectBlocklikeEntities

      boolean shouldAffectBlocklikeEntities()