CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion CLASS class_4179 DestructionType FIELD field_9184 blockDestructionType Lnet/minecraft/class_1927$class_4179; FIELD field_9185 entity Lnet/minecraft/class_1297; FIELD field_9186 createFire Z FIELD field_9187 world Lnet/minecraft/class_1937; FIELD field_9188 affectedBlocks Ljava/util/List; FIELD field_9189 z D FIELD field_9190 power F FIELD field_9191 random Ljava/util/Random; FIELD field_9192 y D FIELD field_9193 damageSource Lnet/minecraft/class_1282; FIELD field_9194 affectedPlayers Ljava/util/Map; FIELD field_9195 x D METHOD (Lbhp;Laim;DDDFLjava/util/List;)V ARG 1 world ARG 2 entity ARG 3 x ARG 5 y METHOD (Lbhp;Laim;DDDFZLbhi$a;)V ARG 1 world ARG 2 entity ARG 3 x ARG 5 y ARG 7 z ARG 9 power ARG 10 createFire ARG 11 blockDestructionType METHOD (Lbhp;Laim;DDDFZLbhi$a;Ljava/util/List;)V ARG 1 world ARG 2 entity ARG 3 x ARG 5 y ARG 7 z METHOD method_17752 getExposure (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F ARG 0 source ARG 1 entity METHOD method_8345 setDamageSource (Lnet/minecraft/class_1282;)V METHOD method_8346 getAffectedBlocks ()Ljava/util/List; METHOD method_8347 getCausingEntity ()Lnet/minecraft/class_1309; METHOD method_8348 collectBlocksAndDamageEntities ()V METHOD method_8349 getDamageSource ()Lnet/minecraft/class_1282; METHOD method_8350 affectWorld (Z)V METHOD method_8351 getAffectedPlayers ()Ljava/util/Map; METHOD method_8352 clearAffectedBlocks ()V