Package net.minecraft.world.explosion
Interface Explosion
- All Known Implementing Classes:
ExplosionImpl
public interface Explosion
- Mappings:
Namespace Name named net/minecraft/world/explosion/Explosion
intermediary net/minecraft/class_1927
official dgz
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static DamageSource
createDamageSource
(World world, @Nullable Entity source) static @Nullable LivingEntity
getCausingEntity
(@Nullable Entity entity) float
getPower()
getWorld()
boolean
-
Method Details
-
createDamageSource
- Mappings:
Namespace Name Mixin selector named createDamageSource
Lnet/minecraft/world/explosion/Explosion;createDamageSource(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
intermediary method_55108
Lnet/minecraft/class_1927;method_55108(Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
official a
Ldgz;a(Ldhh;Lbvj;)Lbtz;
-
getCausingEntity
- Mappings:
Namespace Name Mixin selector named getCausingEntity
Lnet/minecraft/world/explosion/Explosion;getCausingEntity(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/LivingEntity;
intermediary method_55110
Lnet/minecraft/class_1927;method_55110(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309;
official a
Ldgz;a(Lbvj;)Lbwf;
-
getWorld
ServerWorld getWorld()- Mappings:
Namespace Name Mixin selector named getWorld
Lnet/minecraft/world/explosion/Explosion;getWorld()Lnet/minecraft/server/world/ServerWorld;
intermediary method_64504
Lnet/minecraft/class_1927;method_64504()Lnet/minecraft/class_3218;
official a
Ldgz;a()Lash;
-
getDestructionType
Explosion.DestructionType getDestructionType()- Mappings:
Namespace Name Mixin selector named getDestructionType
Lnet/minecraft/world/explosion/Explosion;getDestructionType()Lnet/minecraft/world/explosion/Explosion$DestructionType;
intermediary method_55111
Lnet/minecraft/class_1927;method_55111()Lnet/minecraft/class_1927$class_4179;
official b
Ldgz;b()Ldgz$a;
-
getCausingEntity
- Mappings:
Namespace Name Mixin selector named getCausingEntity
Lnet/minecraft/world/explosion/Explosion;getCausingEntity()Lnet/minecraft/entity/LivingEntity;
intermediary method_8347
Lnet/minecraft/class_1927;method_8347()Lnet/minecraft/class_1309;
official c
Ldgz;c()Lbwf;
-
getEntity
- Mappings:
Namespace Name Mixin selector named getEntity
Lnet/minecraft/world/explosion/Explosion;getEntity()Lnet/minecraft/entity/Entity;
intermediary method_46406
Lnet/minecraft/class_1927;method_46406()Lnet/minecraft/class_1297;
official d
Ldgz;d()Lbvj;
-
getPower
float getPower()- Mappings:
Namespace Name Mixin selector named getPower
Lnet/minecraft/world/explosion/Explosion;getPower()F
intermediary method_55107
Lnet/minecraft/class_1927;method_55107()F
official e
Ldgz;e()F
-
getPosition
Vec3d getPosition()- Mappings:
Namespace Name Mixin selector named getPosition
Lnet/minecraft/world/explosion/Explosion;getPosition()Lnet/minecraft/util/math/Vec3d;
intermediary method_55109
Lnet/minecraft/class_1927;method_55109()Lnet/minecraft/class_243;
official f
Ldgz;f()Lfbx;
-
canTriggerBlocks
boolean canTriggerBlocks()- Mappings:
Namespace Name Mixin selector named canTriggerBlocks
Lnet/minecraft/world/explosion/Explosion;canTriggerBlocks()Z
intermediary method_60274
Lnet/minecraft/class_1927;method_60274()Z
official g
Ldgz;g()Z
-
preservesDecorativeEntities
boolean preservesDecorativeEntities()- Mappings:
Namespace Name Mixin selector named preservesDecorativeEntities
Lnet/minecraft/world/explosion/Explosion;preservesDecorativeEntities()Z
intermediary method_61722
Lnet/minecraft/class_1927;method_61722()Z
official h
Ldgz;h()Z
-