History - net.minecraft.world.explosion.ExplosionImpl

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.level.ServerExplosion

net.minecraft.class_9892

net.minecraft.world.explosion.ExplosionImpl

Fields

ExplosionBehavior: EXPLOSION_DAMAGE_CALCULATOR, field_52617, DEFAULT_BEHAVIOR

int: MAX_DROPS_PER_COMBINED_STACK, field_52618, field_52618

float: LARGE_EXPLOSION_RADIUS, field_52619, field_52619

boolean: fire, field_52620, createFire

Explosion$DestructionType: blockInteraction, field_52621, destructionType

ServerWorld: level, field_52622, world

Vec3d: center, field_52623, pos

Entity: source, field_52624, entity

float: radius, field_52625, power

DamageSource: damageSource, field_52626, damageSource

ExplosionBehavior: damageCalculator, field_52627, behavior

Map<PlayerEntity, Vec3d>: hitPlayers, field_52628, knockbackByPlayer

Constructors

(ServerWorld, Entity, DamageSource, ExplosionBehavior, Vec3d, float, boolean, Explosion$DestructionType)

Methods

ExplosionBehavior (Entity): makeDamageCalculator, method_61734, makeBehavior

float (Vec3d, Entity): getSeenPercent, method_61731, calculateReceivedDamage

float (): radius, method_55107, getPower

Vec3d (): center, method_55109, getPosition

List<BlockPos> (): calculateExplodedPositions, method_61740, getBlocksToDestroy

void (): hurtEntities, method_61741, damageEntities

void (List<BlockPos>): interactWithBlocks, method_61732, destroyBlocks

void (List<BlockPos>): createFire, method_61735, createFire

int (): explode, method_61737, explode

void (List<ExplosionImpl$DroppedItem>, ItemStack, BlockPos): addOrAppendStack, method_61733, addDroppedItem

boolean (): interactsWithBlocks, method_61742, shouldDestroyBlocks

Map<PlayerEntity, Vec3d> (): getHitPlayers, method_61738, getKnockbackByPlayer

ServerWorld (): level, method_64504, getWorld

LivingEntity (): getIndirectSourceEntity, method_8347, getCausingEntity

Entity (): getDirectSourceEntity, method_46406, getEntity

DamageSource (): getDamageSource, method_65132, getDamageSource

Explosion$DestructionType (): getBlockInteraction, method_55111, getDestructionType

boolean (): canTriggerBlocks, method_60274, canTriggerBlocks

boolean (): shouldAffectBlocklikeEntities, method_61722, preservesDecorativeEntities

boolean (): isSmall, method_61739, isSmall

void (List, ItemStack, BlockPos): lambda$interactWithBlocks$0, method_61736, method_61736