question: float layerSize ( int p_76490_1_ ) { if ( ( float ) p_76490_1_ < ( float ) this . heightLimit * 0.3F ) { return - 1.0F ; } else { float f = ( float ) this . heightLimit / 2.0F ; float f1 = f - ( float ) p_76490_1_ ; float f2 = MathHelper . sqrt_float ( f * f - f1 * f1 ) ; if ( f1 == 0.0F ) { f2 = f ; } else if ( Math . abs ( f1 ) >= f ) { return 0.0F ; } return f2 * 0.5F ; } }
target:  Gets the rough size of a layer of the tree.