Class Explosion

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

public class Explosion extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_60
glue class_394
server kh
client qx
named net/minecraft/world/explosion/Explosion
  • Field Details

    • fire

      public boolean fire
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1391 Lnet/minecraft/class_60;field_1391:Z
      glue field_1560 Lclass_394;field_1560:Z
      server a Lkh;a:Z
      client a Lqx;a:Z
      named fire Lnet/minecraft/world/explosion/Explosion;fire:Z
    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1398 Lnet/minecraft/class_60;field_1398:Ljava/util/Random;
      glue field_1567 Lclass_394;field_1567:Ljava/util/Random;
      server h Lkh;h:Ljava/util/Random;
      client h Lqx;h:Ljava/util/Random;
      named random Lnet/minecraft/world/explosion/Explosion;random:Ljava/util/Random;
    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1399 Lnet/minecraft/class_60;field_1399:Lnet/minecraft/class_18;
      glue field_1568 Lclass_394;field_1568:Lclass_129;
      server i Lkh;i:Ldj;
      client i Lqx;i:Lfd;
      named world Lnet/minecraft/world/explosion/Explosion;world:Lnet/minecraft/world/World;
    • x

      public double x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1392 Lnet/minecraft/class_60;field_1392:D
      glue field_1561 Lclass_394;field_1561:D
      server b Lkh;b:D
      client b Lqx;b:D
      named x Lnet/minecraft/world/explosion/Explosion;x:D
    • y

      public double y
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1393 Lnet/minecraft/class_60;field_1393:D
      glue field_1562 Lclass_394;field_1562:D
      server c Lkh;c:D
      client c Lqx;c:D
      named y Lnet/minecraft/world/explosion/Explosion;y:D
    • z

      public double z
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1394 Lnet/minecraft/class_60;field_1394:D
      glue field_1563 Lclass_394;field_1563:D
      server d Lkh;d:D
      client d Lqx;d:D
      named z Lnet/minecraft/world/explosion/Explosion;z:D
    • source

      public Entity source
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1395 Lnet/minecraft/class_60;field_1395:Lnet/minecraft/class_57;
      glue field_1564 Lclass_394;field_1564:Lclass_450;
      server e Lkh;e:Llq;
      client e Lqx;e:Lsn;
      named source Lnet/minecraft/world/explosion/Explosion;source:Lnet/minecraft/entity/Entity;
    • power

      public float power
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1396 Lnet/minecraft/class_60;field_1396:F
      glue field_1565 Lclass_394;field_1565:F
      server f Lkh;f:F
      client f Lqx;f:F
      named power Lnet/minecraft/world/explosion/Explosion;power:F
    • damagedBlocks

      public Set damagedBlocks
      Set of Vec3i
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1397 Lnet/minecraft/class_60;field_1397:Ljava/util/Set;
      glue field_1566 Lclass_394;field_1566:Ljava/util/Set;
      server g Lkh;g:Ljava/util/Set;
      client g Lqx;g:Ljava/util/Set;
      named damagedBlocks Lnet/minecraft/world/explosion/Explosion;damagedBlocks:Ljava/util/Set;
  • Constructor Details

    • Explosion

      public Explosion(World world, Entity source, double x, double y, double z, float power)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_60;<init>(Lnet/minecraft/class_18;Lnet/minecraft/class_57;DDDF)V
      glue <init> Lclass_394;<init>(Lclass_129;Lclass_450;DDDF)V
      server <init> Lkh;<init>(Ldj;Llq;DDDF)V
      client <init> Lqx;<init>(Lfd;Lsn;DDDF)V
      named <init> Lnet/minecraft/world/explosion/Explosion;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;DDDF)V
  • Method Details

    • explode

      public void explode()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1195 Lnet/minecraft/class_60;method_1195()V
      glue method_1549 Lclass_394;method_1549()V
      server a Lkh;a()V
      client a Lqx;a()V
      named explode Lnet/minecraft/world/explosion/Explosion;explode()V
    • playExplosionSound

      public void playExplosionSound(boolean addParticles)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1196 Lnet/minecraft/class_60;method_1196(Z)V
      glue method_1550 Lclass_394;method_1550(Z)V
      server a Lkh;a(Z)V
      client a Lqx;a(Z)V
      named playExplosionSound Lnet/minecraft/world/explosion/Explosion;playExplosionSound(Z)V