=  1zombie/iso/areas/isoregion/regions/IsoChunkRegionIDI   squareSizeB  colorLzombie/core/Color;   zLayer  isoWorldRegion3Lzombie/iso/areas/isoregion/regions/IsoWorldRegion;  isInPoolZ  java/lang/Object()V ! " roofCnt $ % chunkBorderSquaresCnt'%zombie/iso/areas/isoregion/IsoRegions ) *+enclosed[Z - . enclosedCache0java/util/ArrayList / 3 45connectedNeighborsLjava/util/ArrayList; 7 85 allNeighbors : ;isDirtyEnclosed = >?manager5Lzombie/iso/areas/isoregion/regions/IsoRegionManager; A BresetChunkBorderSquaresCnt DEF GH3zombie/iso/areas/isoregion/regions/IsoRegionManagergetColor()Lzombie/core/Color; J K resetEnclosed M NunlinkNeighbors P QRunlinkFromIsoWorldRegion5()Lzombie/iso/areas/isoregion/regions/IsoWorldRegion; TUV WX1zombie/iso/areas/isoregion/regions/IsoWorldRegionsize()I Z[\ ]zombie/core/CorebDebug_java/lang/RuntimeExceptionaCChunkRegion.reset IsoChunkRegion has IsoWorldRegion with 0 members. ^c d(Ljava/lang/String;)V Df ghreleaseIsoWorldRegion6(Lzombie/iso/areas/isoregion/regions/IsoWorldRegion;)V &j kdwarn Tm noremoveIsoChunkRegion6(Lzombie/iso/areas/isoregion/regions/IsoChunkRegion;)Vq0ChunkRegion.addRoof roofCount exceed squareSize. Ts taddRoof Tv wx removeRoofs(I)V Tz {setDirtyEnclosed /} ~contains(Ljava/lang/Object;)Z / add / remove /U / get(I)Ljava/lang/Object;  oremoveConnectedNeighbor / clear  oremoveNeighbor / addAll(Ljava/util/Collection;)Z  XgetID  RgetIsoWorldRegion T X getSquareSize/zombie/iso/areas/isoregion/regions/IChunkRegion SignatureJLjava/util/ArrayList;CodeLineNumberTable getzLayersetIsoWorldRegion()Z8(Lzombie/iso/areas/isoregion/regions/IsoRegionManager;)Vinit(II)V StackMapTablereset5()Lzombie/iso/areas/isoregion/regions/IsoChunkRegion; getRoofCnt resetRoofCntaddSquareCountgetChunkBorderSquaresCntaddChunkBorderSquaresCntremoveChunkBorderSquaresCnt setEnclosed(BZ)V getIsEnclosedgetConnectedNeighbors()Ljava/util/ArrayList;L()Ljava/util/ArrayList;addConnectedNeighborgetNeighborCountgetAllNeighbors addNeighborgetDebugConnectedNeighborCopycontainsConnectedNeighbor6(Lzombie/iso/areas/isoregion/regions/IsoChunkRegion;)ZcontainsConnectedNeighborID(I)Z-getConnectedNeighborWithLargestIsoWorldRegion"getFirstNeighborWithIsoWorldRegion SourceFileIsoChunkRegion.java1>?   " % *+.4585;$X*"X*#GH* $X*%R*'h*+(**E**** *#*(*,*/Y12*/Y16*9*+<2 , $/:?-D.z5****@* **<C ** *I* 12 3456&7+8094:&O**L*OL+'+S Y ^Y`b*<+e`i*@*** *I*:=> ?@AB)D1E6G:H?IDJIKML )T QRR**L**l*+PQ RSTVX* Ytq3*Y ` * *pi** * *r"\ ]^_#`$c+d2e$ E*** u* hijk$ *Y`mX*#n( *Y#`# p qE*Y#d#*#*#s tuvB"*# xyK\!<*(T`<*9*,|}|~ - *9*(T {A*9* *y F*9*,*9*,<*(3*,`<* *y*,.  &+3:A   *2oH+*2+| *2+Wo& *2+W  X *6*6oH+*6+| *6+Wo& *6+W  NW=*2*2L+**2=*6*6L+**6. $+8DIOV!!Q/Y1L*2++*2W+/! *2+|7*2>*2*2M, %-/5  T*2LM6*26*2N-:++L-M,. ,2GJLR2 T3TT8*2=*2 *2L+N-+& %*.06 !