Êþº¾EH  java/lang/Object()V   com/google/common/collect/Lists newArrayList()Ljava/util/ArrayList;  -net/minecraft/world/level/PotentialCalculatorchargesLjava/util/List;9net/minecraft/world/level/PotentialCalculator$PointCharge  !(Lnet/minecraft/core/BlockPos;D)V  java/util/Listadd(Ljava/lang/Object;)Z  !iterator()Ljava/util/Iterator; #$% &'java/util/IteratorhasNext()Z #) *+next()Ljava/lang/Object; - ./getPotentialChange (Lnet/minecraft/core/BlockPos;)D SignatureMLjava/util/List;CodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/world/level/PotentialCalculator; addChargeposLnet/minecraft/core/BlockPos;chargeD StackMapTableMethodParametersgetPotentialEnergyChange!(Lnet/minecraft/core/BlockPos;D)Dpoint;Lnet/minecraft/world/level/PotentialCalculator$PointCharge;potentialChange SourceFilePotentialCalculator.java NestMembers InnerClasses PointCharge!012: *·*¸µ ±3 4  5672i(—™*´ »Y+(·¹W±3 !#4 5689:;<= 8:>?2¼?(—š¯9*´ ¹:¹"™¹(À:+¶,c9§ÿß(k¯3&') *,+7,:-44, @A?56?89?:; 4B;< ý #ú#= 8:CDEF G