it is up to the calling method to check that the dimension matches concode_field_sep boolean[] sideDone concode_elem_sep int chunkCacheX concode_elem_sep int x concode_elem_sep int y concode_elem_sep int dim concode_elem_sep int chunkCacheZ concode_elem_sep int z concode_elem_sep Chunk chunkCached concode_elem_sep BlockVec3Dim INVALID_VECTOR concode_elem_sep int chunkCacheDim concode_field_sep BlockVec3Dim readFromNBT concode_elem_sep Block getBlock concode_elem_sep boolean blockExists concode_elem_sep void setSideDone concode_elem_sep void setBlock concode_elem_sep int getBlockMetadata concode_elem_sep Block getBlockID_noChunkLoad concode_elem_sep BlockVec3Dim newVecSide concode_elem_sep double getMagnitude concode_elem_sep BlockVec3Dim modifyPositionFromSide concode_elem_sep BlockVec3Dim modifyPositionFromSide concode_elem_sep Block getBlockID concode_elem_sep int getMagnitudeSquared concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep TileEntity getTileEntity concode_elem_sep BlockVec3Dim clone concode_elem_sep String toString concode_elem_sep NBTTagCompound writeToNBT
int function ( BlockVec3 arg0 ) { int loc0 = arg0 . x - this . x ; int loc1 = arg0 . y - this . y ; int loc2 = arg0 . z - this . z ; return loc0 * loc0 + loc1 * loc1 + loc2 * loc2 ; }