1
0
mirror of https://github.com/chylex/Hardcore-Ender-Expansion.git synced 2025-04-10 20:15:42 +02:00

Figure out retrieving territory from position

This commit is contained in:
chylex 2015-11-30 00:37:44 +01:00
parent e561bf0681
commit 2f24c4ed15

View File

@ -90,8 +90,16 @@ public enum EndTerritory{
public static final int chunkOffset = -THE_HUB.chunkSize/2;
public static final EndTerritory[] values = values();
public static @Nullable EndTerritory fromPosition(double posX){ // TODO figure this out
return EndTerritory.THE_HUB;
public static @Nullable EndTerritory fromPosition(double posX){
int middlePoint = 0;
for(EndTerritory territory:values){
if (Math.abs(Math.abs(posX)-middlePoint) < (territory.chunkSize+chunksBetween)*8){
return territory;
}
}
return null;
}
private static boolean $debugging = false;