mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-25 14:46:46 +01:00
fix #2979
This commit is contained in:
parent
a2bcce9ab1
commit
a37ee09f17
@ -187,6 +187,17 @@ public class HashChunkletManager implements ChunkletManager {
|
||||
int cx = x / 16;
|
||||
int cz = z / 16;
|
||||
int cy = y / 64;
|
||||
|
||||
if(x < 0){
|
||||
--cx;
|
||||
}
|
||||
if(z < 0){
|
||||
--cz;
|
||||
}
|
||||
if(y < 0){
|
||||
--cy;
|
||||
}
|
||||
|
||||
String key = world.getName() + "," + cx + "," + cz + "," + cy;
|
||||
|
||||
if (!store.containsKey(key)) {
|
||||
@ -216,6 +227,16 @@ public class HashChunkletManager implements ChunkletManager {
|
||||
int cz = z / 16;
|
||||
int cy = y / 64;
|
||||
|
||||
if(x < 0){
|
||||
--cx;
|
||||
}
|
||||
if(z < 0){
|
||||
--cz;
|
||||
}
|
||||
if(y < 0){
|
||||
--cy;
|
||||
}
|
||||
|
||||
int ix = Math.abs(x) % 16;
|
||||
int iz = Math.abs(z) % 16;
|
||||
int iy = Math.abs(y) % 64;
|
||||
@ -248,6 +269,16 @@ public class HashChunkletManager implements ChunkletManager {
|
||||
int cz = z / 16;
|
||||
int cy = y / 64;
|
||||
|
||||
if(x < 0){
|
||||
--cx;
|
||||
}
|
||||
if(z < 0){
|
||||
--cz;
|
||||
}
|
||||
if(y < 0){
|
||||
--cy;
|
||||
}
|
||||
|
||||
int ix = Math.abs(x) % 16;
|
||||
int iz = Math.abs(z) % 16;
|
||||
int iy = Math.abs(y) % 64;
|
||||
|
@ -295,6 +295,14 @@ public class HashChunkManager implements ChunkManager {
|
||||
|
||||
int cx = x / 16;
|
||||
int cz = z / 16;
|
||||
|
||||
if(x < 0){
|
||||
--cx;
|
||||
}
|
||||
if(z < 0){
|
||||
--cz;
|
||||
}
|
||||
|
||||
String key = world.getName() + "," + cx + "," + cz;
|
||||
|
||||
if (!store.containsKey(key)) {
|
||||
@ -339,6 +347,13 @@ public class HashChunkManager implements ChunkManager {
|
||||
int cx = x / 16;
|
||||
int cz = z / 16;
|
||||
|
||||
if(x < 0){
|
||||
--cx;
|
||||
}
|
||||
if(z < 0){
|
||||
--cz;
|
||||
}
|
||||
|
||||
int ix = Math.abs(x) % 16;
|
||||
int iz = Math.abs(z) % 16;
|
||||
|
||||
@ -385,6 +400,13 @@ public class HashChunkManager implements ChunkManager {
|
||||
int cx = x / 16;
|
||||
int cz = z / 16;
|
||||
|
||||
if(x < 0){
|
||||
--cx;
|
||||
}
|
||||
if(z < 0){
|
||||
--cz;
|
||||
}
|
||||
|
||||
int ix = Math.abs(x) % 16;
|
||||
int iz = Math.abs(z) % 16;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user