Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Cleanup comments, formatting, etc | Travis Watkins | 2013-03-25 | -2/+2 |
| | ||||
* | Update CraftBukkit to Minecraft 1.4.6 | feildmaster | 2012-12-20 | -4/+8 |
| | ||||
* | Clear out empty extended block ID array. Fixes BUKKIT-2923 | Travis Watkins | 2012-11-14 | -0/+14 |
| | | | | | | | | | | | | 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. | |||
* | Update CraftBukkit to Minecraft 1.4(.2). | Travis Watkins | 2012-10-27 | -96/+96 |
| | ||||
* | CraftBukkit comment fixes | Wesley Wolfe | 2012-09-14 | -1/+1 |
| | ||||
* | [Bleeding] Optimize chunk loading | Mike Primm | 2012-08-19 | -0/+57 |
| | | | | | | | | ChunkSection.e() is called once per chunk section loaded and is quite expensive (about 20% of CPU time for loading the chunk). This changes the logic to add a fast path when extended block data is not being used and reorganizes the loops for more optimal array traversal. Overall this saves about 20-30% CPU time in this method. | |||
* | Update CraftBukkit to Minecraft 1.3.1 | feildmaster | 2012-08-02 | -18/+12 |
| | ||||
* | Updated to Minecraft version 1.2.4. Updated version string to 1.2.4-R0.1. | Nathan Adams | 2012-03-22 | -5/+5 |
| | ||||
* | [Bleeding] Add updated interfaces for custom chunk generation. Addresses ↵ | Mike Primm | 2012-03-09 | -0/+14 |
| | | | | BUKKIT-874 | |||
* | Add vanilla ChunkSection.java from mc-dev for diff visibility. | Mike Primm | 2012-03-09 | -0/+171 |