worldpoint: Add getRegionX() and getRegionY()

This commit is contained in:
Jordan Atwood
2019-03-02 12:23:15 +01:00
committed by Tomas Slusny
parent 1675a7e0a1
commit 39bbf2f259
2 changed files with 22 additions and 1 deletions
@@ -337,4 +337,25 @@ public class WorldPoint
((regionId & 0xff) << 6) + regionY,
plane);
}
/**
* Gets the X-axis coordinate of the region coordinate
*/
public int getRegionX()
{
return getRegionOffset(x);
}
/**
* Gets the Y-axis coordinate of the region coordinate
*/
public int getRegionY()
{
return getRegionOffset(y);
}
private static int getRegionOffset(final int position)
{
return position & 0x3f;
}
}