mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-01 06:53:44 +01:00
Possibly fixed crashes caused by tile entities under certain circumstances.
This commit is contained in:
parent
d0f904fc50
commit
a9cdc36f2c
@ -1532,12 +1532,14 @@ public class World implements IBlockAccess {
|
|||||||
tileentity.z = k;
|
tileentity.z = k;
|
||||||
this.G.add(tileentity);
|
this.G.add(tileentity);
|
||||||
} else {
|
} else {
|
||||||
this.c.add(tileentity);
|
// CraftBukkit - order matters, moved down
|
||||||
|
// this.c.add(tileentity);
|
||||||
Chunk chunk = this.getChunkAt(i >> 4, k >> 4);
|
Chunk chunk = this.getChunkAt(i >> 4, k >> 4);
|
||||||
|
|
||||||
if (chunk != null) {
|
if (chunk != null) {
|
||||||
chunk.a(i & 15, j, k & 15, tileentity);
|
chunk.a(i & 15, j, k & 15, tileentity);
|
||||||
}
|
}
|
||||||
|
this.c.add(tileentity);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user