Package net.minecraft.world.explosion
Class Explosion
java.lang.Object
net.minecraft.world.explosion.Explosion
public class Explosion extends Object
- Mappings:
Namespace Name official adiintermediary net/minecraft/class_93named net/minecraft/world/explosion/Explosion
-
Field Summary
Fields Modifier and Type Field Description private List<BlockPos>affectedBlocksprivate Map<PlayerEntity,Vec3d>affectedPlayersprivate booleancreateFireprivate booleanfield_227private Worldfield_229private Entityfield_233private floatpowerprivate Randomrandomprivate doublexprivate doubleyprivate doublez -
Constructor Summary
Constructors Constructor Description Explosion(World world, Entity entity, double double2, double double3, double double4, float float2, boolean bool, boolean bool2)Explosion(World world, Entity entity, double double2, double double3, double double4, float float2, boolean bool, boolean bool2, List<BlockPos> list)Explosion(World world, Entity entity, double double2, double double3, double double4, float float2, List<BlockPos> list) -
Method Summary
Modifier and Type Method Description voidaffectWorld(boolean bool)voidclearAffectedBlocks()voidcollectBlocksAndDamageEntities()Map<PlayerEntity,Vec3d>getAffectedPlayers()LivingEntitymethod_208()List<BlockPos>method_210()
-
Field Details
-
createFire
private final boolean createFire- Mappings:
Namespace Name Mixin selector official aLadi;a:Zintermediary field_226Lnet/minecraft/class_93;field_226:Znamed createFireLnet/minecraft/world/explosion/Explosion;createFire:Z
-
field_227
private final boolean field_227- Mappings:
Namespace Name Mixin selector official bLadi;b:Zintermediary field_227Lnet/minecraft/class_93;field_227:Znamed field_227Lnet/minecraft/world/explosion/Explosion;field_227:Z
-
random
- Mappings:
Namespace Name Mixin selector official cLadi;c:Ljava/util/Random;intermediary field_228Lnet/minecraft/class_93;field_228:Ljava/util/Random;named randomLnet/minecraft/world/explosion/Explosion;random:Ljava/util/Random;
-
field_229
- Mappings:
Namespace Name Mixin selector official dLadi;d:Ladm;intermediary field_229Lnet/minecraft/class_93;field_229:Lnet/minecraft/class_99;named field_229Lnet/minecraft/world/explosion/Explosion;field_229:Lnet/minecraft/world/World;
-
x
private final double x- Mappings:
Namespace Name Mixin selector official eLadi;e:Dintermediary field_230Lnet/minecraft/class_93;field_230:Dnamed xLnet/minecraft/world/explosion/Explosion;x:D
-
y
private final double y- Mappings:
Namespace Name Mixin selector official fLadi;f:Dintermediary field_231Lnet/minecraft/class_93;field_231:Dnamed yLnet/minecraft/world/explosion/Explosion;y:D
-
z
private final double z- Mappings:
Namespace Name Mixin selector official gLadi;g:Dintermediary field_232Lnet/minecraft/class_93;field_232:Dnamed zLnet/minecraft/world/explosion/Explosion;z:D
-
field_233
- Mappings:
Namespace Name Mixin selector official hLadi;h:Lpk;intermediary field_233Lnet/minecraft/class_93;field_233:Lnet/minecraft/class_1745;named field_233Lnet/minecraft/world/explosion/Explosion;field_233:Lnet/minecraft/entity/Entity;
-
power
private final float power- Mappings:
Namespace Name Mixin selector official iLadi;i:Fintermediary field_234Lnet/minecraft/class_93;field_234:Fnamed powerLnet/minecraft/world/explosion/Explosion;power:F
-
affectedBlocks
- Mappings:
Namespace Name Mixin selector official jLadi;j:Ljava/util/List;intermediary field_235Lnet/minecraft/class_93;field_235:Ljava/util/List;named affectedBlocksLnet/minecraft/world/explosion/Explosion;affectedBlocks:Ljava/util/List;
-
affectedPlayers
- Mappings:
Namespace Name Mixin selector official kLadi;k:Ljava/util/Map;intermediary field_236Lnet/minecraft/class_93;field_236:Ljava/util/Map;named affectedPlayersLnet/minecraft/world/explosion/Explosion;affectedPlayers:Ljava/util/Map;
-
-
Constructor Details
-
Explosion
-
Explosion
-
Explosion
-
-
Method Details
-
collectBlocksAndDamageEntities
public void collectBlocksAndDamageEntities()- Mappings:
Namespace Name Mixin selector official aLadi;a()Vintermediary method_205Lnet/minecraft/class_93;method_205()Vnamed collectBlocksAndDamageEntitiesLnet/minecraft/world/explosion/Explosion;collectBlocksAndDamageEntities()V
-
affectWorld
public void affectWorld(boolean bool)- Mappings:
Namespace Name Mixin selector official aLadi;a(Z)Vintermediary method_206Lnet/minecraft/class_93;method_206(Z)Vnamed affectWorldLnet/minecraft/world/explosion/Explosion;affectWorld(Z)V
-
getAffectedPlayers
- Mappings:
Namespace Name Mixin selector official bLadi;b()Ljava/util/Map;intermediary method_207Lnet/minecraft/class_93;method_207()Ljava/util/Map;named getAffectedPlayersLnet/minecraft/world/explosion/Explosion;getAffectedPlayers()Ljava/util/Map;
-
method_208
- Mappings:
Namespace Name Mixin selector official cLadi;c()Lpr;intermediary method_208Lnet/minecraft/class_93;method_208()Lnet/minecraft/class_1752;named method_208Lnet/minecraft/world/explosion/Explosion;method_208()Lnet/minecraft/entity/LivingEntity;
-
clearAffectedBlocks
public void clearAffectedBlocks()- Mappings:
Namespace Name Mixin selector official dLadi;d()Vintermediary method_209Lnet/minecraft/class_93;method_209()Vnamed clearAffectedBlocksLnet/minecraft/world/explosion/Explosion;clearAffectedBlocks()V
-
method_210
- Mappings:
Namespace Name Mixin selector official eLadi;e()Ljava/util/List;intermediary method_210Lnet/minecraft/class_93;method_210()Ljava/util/List;named method_210Lnet/minecraft/world/explosion/Explosion;method_210()Ljava/util/List;
-