Class Explosion

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

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

    • createFire

      public boolean createFire
      Mappings:
      Namespace Name Mixin selector
      official a Lafh;a:Z
      intermediary field_4509 Lnet/minecraft/class_1147;field_4509:Z
      named createFire Lnet/minecraft/world/explosion/Explosion;createFire:Z
    • destructive

      public boolean destructive
      Mappings:
      Namespace Name Mixin selector
      official b Lafh;b:Z
      intermediary field_5460 Lnet/minecraft/class_1147;field_5460:Z
      named destructive Lnet/minecraft/world/explosion/Explosion;destructive:Z
    • field_4516

      private int field_4516
      Mappings:
      Namespace Name Mixin selector
      official i Lafh;i:I
      intermediary field_4516 Lnet/minecraft/class_1147;field_4516:I
      named field_4516 Lnet/minecraft/world/explosion/Explosion;field_4516:I
    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      official j Lafh;j:Ljava/util/Random;
      intermediary field_4517 Lnet/minecraft/class_1147;field_4517:Ljava/util/Random;
      named random Lnet/minecraft/world/explosion/Explosion;random:Ljava/util/Random;
    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official k Lafh;k:Lafm;
      intermediary field_4518 Lnet/minecraft/class_1147;field_4518:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/world/explosion/Explosion;world:Lnet/minecraft/world/World;
    • x

      public double x
      Mappings:
      Namespace Name Mixin selector
      official c Lafh;c:D
      intermediary field_4510 Lnet/minecraft/class_1147;field_4510:D
      named x Lnet/minecraft/world/explosion/Explosion;x:D
    • y

      public double y
      Mappings:
      Namespace Name Mixin selector
      official d Lafh;d:D
      intermediary field_4511 Lnet/minecraft/class_1147;field_4511:D
      named y Lnet/minecraft/world/explosion/Explosion;y:D
    • z

      public double z
      Mappings:
      Namespace Name Mixin selector
      official e Lafh;e:D
      intermediary field_4512 Lnet/minecraft/class_1147;field_4512:D
      named z Lnet/minecraft/world/explosion/Explosion;z:D
    • causingEntity

      public Entity causingEntity
      Mappings:
      Namespace Name Mixin selector
      official f Lafh;f:Lqm;
      intermediary field_4513 Lnet/minecraft/class_1147;field_4513:Lnet/minecraft/class_864;
      named causingEntity Lnet/minecraft/world/explosion/Explosion;causingEntity:Lnet/minecraft/entity/Entity;
    • power

      public float power
      Mappings:
      Namespace Name Mixin selector
      official g Lafh;g:F
      intermediary field_4514 Lnet/minecraft/class_1147;field_4514:F
      named power Lnet/minecraft/world/explosion/Explosion;power:F
    • affectedBlocks

      public List affectedBlocks
      Mappings:
      Namespace Name Mixin selector
      official h Lafh;h:Ljava/util/List;
      intermediary field_4515 Lnet/minecraft/class_1147;field_4515:Ljava/util/List;
      named affectedBlocks Lnet/minecraft/world/explosion/Explosion;affectedBlocks:Ljava/util/List;
    • affectedPlayers

      private Map affectedPlayers
      Mappings:
      Namespace Name Mixin selector
      official l Lafh;l:Ljava/util/Map;
      intermediary field_4519 Lnet/minecraft/class_1147;field_4519:Ljava/util/Map;
      named affectedPlayers Lnet/minecraft/world/explosion/Explosion;affectedPlayers:Ljava/util/Map;
  • Constructor Details

    • Explosion

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

    • collectBlocksAndDamageEntities

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

      public void affectWorld(boolean showSmallParticles)
      Mappings:
      Namespace Name Mixin selector
      official a Lafh;a(Z)V
      intermediary method_3568 Lnet/minecraft/class_1147;method_3568(Z)V
      named affectWorld Lnet/minecraft/world/explosion/Explosion;affectWorld(Z)V
    • getAffectedPlayers

      public Map getAffectedPlayers()
      Mappings:
      Namespace Name Mixin selector
      official b Lafh;b()Ljava/util/Map;
      intermediary method_3569 Lnet/minecraft/class_1147;method_3569()Ljava/util/Map;
      named getAffectedPlayers Lnet/minecraft/world/explosion/Explosion;getAffectedPlayers()Ljava/util/Map;
    • getCausingEntity

      public LivingEntity getCausingEntity()
      Mappings:
      Namespace Name Mixin selector
      official c Lafh;c()Lrg;
      intermediary method_5487 Lnet/minecraft/class_1147;method_5487()Lnet/minecraft/class_1699;
      named getCausingEntity Lnet/minecraft/world/explosion/Explosion;getCausingEntity()Lnet/minecraft/entity/LivingEntity;