Class Explosion

java.lang.Object
net.minecraft.world.explosion.Explosion

public class Explosion
extends Object
Mappings:
Namespace Name
official adi
intermediary net/minecraft/class_93
named net/minecraft/world/explosion/Explosion
  • Field Details

    • createFire

      private final boolean createFire
      Mappings:
      Namespace Name Mixin selector
      official a Ladi;a:Z
      intermediary field_226 Lnet/minecraft/class_93;field_226:Z
      named createFire Lnet/minecraft/world/explosion/Explosion;createFire:Z
    • field_227

      private final boolean field_227
      Mappings:
      Namespace Name Mixin selector
      official b Ladi;b:Z
      intermediary field_227 Lnet/minecraft/class_93;field_227:Z
      named field_227 Lnet/minecraft/world/explosion/Explosion;field_227:Z
    • random

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      official c Ladi;c:Ljava/util/Random;
      intermediary field_228 Lnet/minecraft/class_93;field_228:Ljava/util/Random;
      named random Lnet/minecraft/world/explosion/Explosion;random:Ljava/util/Random;
    • field_229

      private final World field_229
      Mappings:
      Namespace Name Mixin selector
      official d Ladi;d:Ladm;
      intermediary field_229 Lnet/minecraft/class_93;field_229:Lnet/minecraft/class_99;
      named field_229 Lnet/minecraft/world/explosion/Explosion;field_229:Lnet/minecraft/world/World;
    • x

      private final double x
      Mappings:
      Namespace Name Mixin selector
      official e Ladi;e:D
      intermediary field_230 Lnet/minecraft/class_93;field_230:D
      named x Lnet/minecraft/world/explosion/Explosion;x:D
    • y

      private final double y
      Mappings:
      Namespace Name Mixin selector
      official f Ladi;f:D
      intermediary field_231 Lnet/minecraft/class_93;field_231:D
      named y Lnet/minecraft/world/explosion/Explosion;y:D
    • z

      private final double z
      Mappings:
      Namespace Name Mixin selector
      official g Ladi;g:D
      intermediary field_232 Lnet/minecraft/class_93;field_232:D
      named z Lnet/minecraft/world/explosion/Explosion;z:D
    • field_233

      private final Entity field_233
      Mappings:
      Namespace Name Mixin selector
      official h Ladi;h:Lpk;
      intermediary field_233 Lnet/minecraft/class_93;field_233:Lnet/minecraft/class_1745;
      named field_233 Lnet/minecraft/world/explosion/Explosion;field_233:Lnet/minecraft/entity/Entity;
    • power

      private final float power
      Mappings:
      Namespace Name Mixin selector
      official i Ladi;i:F
      intermediary field_234 Lnet/minecraft/class_93;field_234:F
      named power Lnet/minecraft/world/explosion/Explosion;power:F
    • affectedBlocks

      private final List<BlockPos> affectedBlocks
      Mappings:
      Namespace Name Mixin selector
      official j Ladi;j:Ljava/util/List;
      intermediary field_235 Lnet/minecraft/class_93;field_235:Ljava/util/List;
      named affectedBlocks Lnet/minecraft/world/explosion/Explosion;affectedBlocks:Ljava/util/List;
    • affectedPlayers

      private final Map<PlayerEntity,​Vec3d> affectedPlayers
      Mappings:
      Namespace Name Mixin selector
      official k Ladi;k:Ljava/util/Map;
      intermediary field_236 Lnet/minecraft/class_93;field_236:Ljava/util/Map;
      named affectedPlayers Lnet/minecraft/world/explosion/Explosion;affectedPlayers:Ljava/util/Map;
  • Constructor Details

    • Explosion

      @Environment(CLIENT) public Explosion​(World world, Entity entity, double double2, double double3, double double4, float float2, List<BlockPos> list)
    • Explosion

      @Environment(CLIENT) public Explosion​(World world, Entity entity, double double2, double double3, double double4, float float2, boolean bool, boolean bool2, List<BlockPos> list)
    • Explosion

      public Explosion​(World world, Entity entity, double double2, double double3, double double4, float float2, boolean bool, boolean bool2)
  • Method Details

    • collectBlocksAndDamageEntities

      public void collectBlocksAndDamageEntities()
      Mappings:
      Namespace Name Mixin selector
      official a Ladi;a()V
      intermediary method_205 Lnet/minecraft/class_93;method_205()V
      named collectBlocksAndDamageEntities Lnet/minecraft/world/explosion/Explosion;collectBlocksAndDamageEntities()V
    • affectWorld

      public void affectWorld​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Ladi;a(Z)V
      intermediary method_206 Lnet/minecraft/class_93;method_206(Z)V
      named affectWorld Lnet/minecraft/world/explosion/Explosion;affectWorld(Z)V
    • getAffectedPlayers

      public Map<PlayerEntity,​Vec3d> getAffectedPlayers()
      Mappings:
      Namespace Name Mixin selector
      official b Ladi;b()Ljava/util/Map;
      intermediary method_207 Lnet/minecraft/class_93;method_207()Ljava/util/Map;
      named getAffectedPlayers Lnet/minecraft/world/explosion/Explosion;getAffectedPlayers()Ljava/util/Map;
    • method_208

      public LivingEntity method_208()
      Mappings:
      Namespace Name Mixin selector
      official c Ladi;c()Lpr;
      intermediary method_208 Lnet/minecraft/class_93;method_208()Lnet/minecraft/class_1752;
      named method_208 Lnet/minecraft/world/explosion/Explosion;method_208()Lnet/minecraft/entity/LivingEntity;
    • clearAffectedBlocks

      public void clearAffectedBlocks()
      Mappings:
      Namespace Name Mixin selector
      official d Ladi;d()V
      intermediary method_209 Lnet/minecraft/class_93;method_209()V
      named clearAffectedBlocks Lnet/minecraft/world/explosion/Explosion;clearAffectedBlocks()V
    • method_210

      public List<BlockPos> method_210()
      Mappings:
      Namespace Name Mixin selector
      official e Ladi;e()Ljava/util/List;
      intermediary method_210 Lnet/minecraft/class_93;method_210()Ljava/util/List;
      named method_210 Lnet/minecraft/world/explosion/Explosion;method_210()Ljava/util/List;