History - net.minecraft.world.explosion.AdvancedExplosionBehavior

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.SimpleExplosionDamageCalculator

net.minecraft.class_9749

net.minecraft.world.explosion.AdvancedExplosionBehavior

Fields

boolean: explodesBlocks, field_51782, destroyBlocks

boolean: damagesEntities, field_51783, damageEntities

Optional<Float>: knockbackMultiplier, field_51784, knockbackModifier

Optional<RegistryEntryList<Block>>: immuneBlocks, field_51785, immuneBlocks

Constructors

(boolean, boolean, Optional<Float>, Optional<RegistryEntryList<Block>>)

Methods

Optional<Float> (Explosion, BlockView, BlockPos, BlockState, FluidState): getBlockExplosionResistance, method_29555, getBlastResistance

boolean (Explosion, BlockView, BlockPos, BlockState, float): shouldBlockExplode, method_29554, canDestroyBlock

boolean (Explosion, Entity): shouldDamageEntity, method_55504, shouldDamage

float (Entity): getKnockbackMultiplier, method_57007, getKnockbackModifier

Float (Entity): lambda$getKnockbackMultiplier$0, method_60276, method_60276