исправление работы CompactedCoords
This commit is contained in:
@@ -14,15 +14,9 @@ public class CompactedCoords {
|
||||
}
|
||||
|
||||
public static int[] uncompressXZ(int compactValue) {
|
||||
//TODO не нравится мне такие костыли
|
||||
return new int[]{
|
||||
(int)(short) (compactValue >> 16),
|
||||
(int)(short) (compactValue | 0xFFFF0000)
|
||||
compactValue >> 16,
|
||||
(compactValue & 0x8000) > 0 ? compactValue | 0xFFFF0000 : compactValue & 0xFFFF
|
||||
};
|
||||
}
|
||||
|
||||
private static int floor_double(double value) {
|
||||
int i = (int)value;
|
||||
return value < (double)i ? i - 1 : i;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user