| private ExplosionDamageCalculator |  | 
| public static float |  | 
| public void |  | a() |   | explode() |   | method_8348() |   | m_oivdgoim() |   | collectBlocksAndDamageEntities() |   | collectBlocksAndDamageEntities() |   | m_46061_() |  
  | 
| public void |  | a(boolean arg0) |   | finalizeExplosion(boolean arg0) |   | method_8350(boolean arg0) |   | m_yxczltpy(boolean arg0) |   | affectWorld(boolean particles) |   | affectWorld(boolean particles) |   | m_46075_(boolean arg0) |  
  | 
| private static void |  | a(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<cax, gt>> arg0, cax arg1, gt arg2) |   | addBlockDrops(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack, BlockPos>> arg0, ItemStack arg1, BlockPos arg2) |   | method_24023(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<class_1799, class_2338>> arg0, class_1799 arg1, class_2338 arg2) |   | m_srwjvfkn(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<C_sddaxwyk, C_hynzadkk>> arg0, C_sddaxwyk arg1, C_hynzadkk arg2) |   | tryMergeStack(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack, BlockPos>> stacks, ItemStack stack, BlockPos pos) |   | tryMergeStack(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack, BlockPos>> stacks, ItemStack stack, BlockPos pos) |   | m_46067_(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<C_1391_, C_4675_>> p_46068_, C_1391_ p_46069_, C_4675_ p_46070_) |  
  | 
| public DamageSource |  | b() |   | getDamageSource() |   | method_8349() |   | m_awfgczru() |   | getDamageSource() |   | getDamageSource() |   | m_46077_() |  
  | 
| public Map<Player, Vec3> |  | c() |   | getHitPlayers() |   | method_8351() |   | m_scvsetyy() |   | getAffectedPlayers() |   | getAffectedPlayers() |   | m_46078_() |  
  | 
| public LivingEntity |  | d() |   | getSourceMob() |   | method_8347() |   | m_ncldsngr() |   | getCausingEntity() |   | getCausingEntity() |   | m_46079_() |  
  | 
| public void |  | e() |   | clearToBlow() |   | method_8352() |   | m_ditilhwv() |   | clearAffectedBlocks() |   | clearAffectedBlocks() |   | m_46080_() |  
  | 
| public List<BlockPos> |  | f() |   | getToBlow() |   | method_8346() |   | m_pjedevud() |   | getAffectedBlocks() |   | getAffectedBlocks() |   | m_46081_() |  
  |