summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorTravis Watkins <amaranth@ubuntu.com>2012-11-14 11:22:15 -0600
committerTravis Watkins <amaranth@ubuntu.com>2012-11-14 11:36:06 -0600
commit188a71ad5b148f9534455c013211190e839ee3f1 (patch)
tree308bd0b01038d2483625a3dec1e629a86100517f /README.md
parent2b22ae2d457a152db547df93ba8f915c24093b7b (diff)
downloadcraftbukkit-188a71ad5b148f9534455c013211190e839ee3f1.tar
craftbukkit-188a71ad5b148f9534455c013211190e839ee3f1.tar.gz
craftbukkit-188a71ad5b148f9534455c013211190e839ee3f1.tar.lz
craftbukkit-188a71ad5b148f9534455c013211190e839ee3f1.tar.xz
craftbukkit-188a71ad5b148f9534455c013211190e839ee3f1.zip
Clear out empty extended block ID array. Fixes BUKKIT-2923
If a chunk gets a block added to it that requires the extended block id nibble array (block id greater than 255) the array is created and saved with the chunk. When the blocks are verified to make sure they exist these entries are erased but the extended block id array is not. This causes the server and client to disagree about how much data a chunk has which makes the client crash while trying to load the chunk for rendering. To resolve these issues we now clear the extended block id array on chunk load if there is no valid data in it.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions