| protected PathFinder | |  | a(int arg0) |  |  | createPathFinder(int arg0) |  |  | method_6336(int arg0) |  |  | m_rhavjrcm(int arg0) |  |  | createPathNodeNavigator(int arg0) |  |  | func_179679_a(int arg0) | 
 | 
| protected boolean | |  | a() |  |  | canUpdatePath() |  |  | method_6358() |  |  | m_khhogyuw() |  |  | isAtValidPosition() |  |  | func_75485_k() | 
 | 
| protected Vec3 | |  | b() |  |  | getTempMobPos() |  |  | method_6347() |  |  | m_tzgadsdi() |  |  | getPos() |  |  | func_75502_i() | 
 | 
| public Path |  | 
| public Path |  | 
| private int | |  | u() |  |  | getSurfaceY() |  |  | method_6362() |  |  | m_idgchvim() |  |  | getPathfindingY() |  |  | func_179687_p() | 
 | 
| protected void | |  | D_() |  |  | trimPath() |  |  | method_6359() |  |  | m_piwnxgva() |  |  | adjustPath() |  |  | func_75487_m() | 
 | 
| protected boolean | |  | a(dcn arg0, dcn arg1, int arg2, int arg3, int arg4) |  |  | canMoveDirectly(Vec3 arg0, Vec3 arg1, int arg2, int arg3, int arg4) |  |  | method_6341(class_243 arg0, class_243 arg1, int arg2, int arg3, int arg4) |  |  | m_bdwdpiwz(C_vgpupfxx arg0, C_vgpupfxx arg1, int arg2, int arg3, int arg4) |  |  | canPathDirectlyThrough(Vec3d arg0, Vec3d arg1, int arg2, int arg3, int arg4) |  |  | func_75493_a(Vector3d arg0, Vector3d arg1, int arg2, int arg3, int arg4) | 
 | 
| private boolean | |  | a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, dcn arg6, double arg7, double arg8) |  |  | canWalkOn(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Vec3 arg6, double arg7, double arg8) |  |  | method_6364(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, class_243 arg6, double arg7, double arg8) |  |  | m_xccuvxma(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, C_vgpupfxx arg6, double arg7, double arg8) |  |  | allVisibleAreSafe(int centerX, int centerY, int centerZ, int xSize, int ySize, int zSize, Vec3d entityPos, double lookVecX, double lookVecZ) |  |  | func_179683_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Vector3d arg6, double arg7, double arg8) | 
 | 
| protected boolean |  | 
| private boolean | |  | b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, dcn arg6, double arg7, double arg8) |  |  | canWalkAbove(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Vec3 arg6, double arg7, double arg8) |  |  | method_6367(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, class_243 arg6, double arg7, double arg8) |  |  | m_yzthmbpv(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, C_vgpupfxx arg6, double arg7, double arg8) |  |  | allVisibleArePassable(int x, int y, int z, int xSize, int ySize, int zSize, Vec3d entityPos, double lookVecX, double lookVecZ) |  |  | func_179692_b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Vector3d arg6, double arg7, double arg8) | 
 | 
| public void | |  | a(boolean arg0) |  |  | setCanOpenDoors(boolean arg0) |  |  | method_6363(boolean arg0) |  |  | m_znotnoaz(boolean arg0) |  |  | setCanPathThroughDoors(boolean canPathThroughDoors) |  |  | func_179688_b(boolean arg0) | 
 | 
| public boolean | |  | f() |  |  | canOpenDoors() |  |  | method_6366() |  |  | m_orxgnqwl() |  |  | canEnterOpenDoors() |  |  | func_179686_g() | 
 | 
| public void | |  | c(boolean arg0) |  |  | setAvoidSun(boolean arg0) |  |  | method_6361(boolean arg0) |  |  | m_jahqtqnx(boolean arg0) |  |  | setAvoidSunlight(boolean avoidSunlight) |  |  | func_179685_e(boolean arg0) | 
 |