Package net.minecraft
Class class_9749
java.lang.Object
net.minecraft.world.explosion.ExplosionBehavior
net.minecraft.class_9749
- Mappings:
Namespace Name named net/minecraft/class_9749intermediary net/minecraft/class_9749official dcu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanprivate final Optional<RegistryEntryList<Block>> -
Constructor Summary
ConstructorsConstructorDescriptionclass_9749(boolean bool, boolean bool2, Optional<Float> optional, Optional<RegistryEntryList<Block>> optional2) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState) floatgetKnockbackModifier(Entity entity) booleanshouldDamage(Explosion explosion, Entity entity) Methods inherited from class net.minecraft.world.explosion.ExplosionBehavior
calculateDamage
-
Field Details
-
field_51782
private final boolean field_51782- Mappings:
Namespace Name Mixin selector named field_51782Lnet/minecraft/class_9749;field_51782:Zintermediary field_51782Lnet/minecraft/class_9749;field_51782:Zofficial aLdcu;a:Z
-
field_51783
private final boolean field_51783- Mappings:
Namespace Name Mixin selector named field_51783Lnet/minecraft/class_9749;field_51783:Zintermediary field_51783Lnet/minecraft/class_9749;field_51783:Zofficial bLdcu;b:Z
-
field_51784
- Mappings:
Namespace Name Mixin selector named field_51784Lnet/minecraft/class_9749;field_51784:Ljava/util/Optional;intermediary field_51784Lnet/minecraft/class_9749;field_51784:Ljava/util/Optional;official cLdcu;c:Ljava/util/Optional;
-
field_51785
- Mappings:
Namespace Name Mixin selector named field_51785Lnet/minecraft/class_9749;field_51785:Ljava/util/Optional;intermediary field_51785Lnet/minecraft/class_9749;field_51785:Ljava/util/Optional;official dLdcu;d:Ljava/util/Optional;
-
-
Constructor Details
-
class_9749
public class_9749(boolean bool, boolean bool2, Optional<Float> optional, Optional<RegistryEntryList<Block>> optional2)
-
-
Method Details
-
getBlastResistance
public Optional<Float> getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState) - Overrides:
getBlastResistancein classExplosionBehavior- Mappings:
Namespace Name Mixin selector named getBlastResistanceLnet/minecraft/world/explosion/ExplosionBehavior;getBlastResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)Ljava/util/Optional;intermediary method_29555Lnet/minecraft/class_5362;method_29555(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Ljava/util/Optional;official aLdbw;a(Ldbv;Ldbj;Lja;Ldsh;Leob;)Ljava/util/Optional;
-
canDestroyBlock
public boolean canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power) - Overrides:
canDestroyBlockin classExplosionBehavior- Mappings:
Namespace Name Mixin selector named canDestroyBlockLnet/minecraft/world/explosion/ExplosionBehavior;canDestroyBlock(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Zintermediary method_29554Lnet/minecraft/class_5362;method_29554(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Zofficial aLdbw;a(Ldbv;Ldbj;Lja;Ldsh;F)Z
-
shouldDamage
- Overrides:
shouldDamagein classExplosionBehavior- Mappings:
Namespace Name Mixin selector named shouldDamageLnet/minecraft/world/explosion/ExplosionBehavior;shouldDamage(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/entity/Entity;)Zintermediary method_55504Lnet/minecraft/class_5362;method_55504(Lnet/minecraft/class_1927;Lnet/minecraft/class_1297;)Zofficial aLdbw;a(Ldbv;Lbsd;)Z
-
getKnockbackModifier
- Overrides:
getKnockbackModifierin classExplosionBehavior- Mappings:
Namespace Name Mixin selector named getKnockbackModifierLnet/minecraft/world/explosion/ExplosionBehavior;getKnockbackModifier(Lnet/minecraft/entity/Entity;)Fintermediary method_57007Lnet/minecraft/class_5362;method_57007(Lnet/minecraft/class_1297;)Fofficial aLdbw;a(Lbsd;)F
-