|
8a29e77f5e
|
Add missing byte, fix network sending issues, partly fixes #227
|
2017-01-03 22:24:40 +00:00 |
|
|
0bd7ea211d
|
Refactored Server::broadcastPacket() to be non-static
Why the hell was this static at all? Seriously Shoghi?
|
2017-01-03 22:24:40 +00:00 |
|
|
55791e0819
|
Fix doc formatting from FullChunk -> Chunk mass-replace
|
2017-01-03 22:24:28 +00:00 |
|
|
88e36eda59
|
Stop wasting CPU calling functions
|
2017-01-01 15:50:13 +00:00 |
|
|
40d1394e3c
|
Reuse empty chunk objects, stop creating new ones
|
2017-01-01 14:13:06 +00:00 |
|
|
69061ba4ad
|
Removed the need for subchunks to know their Y coordinates
|
2017-01-01 14:12:58 +00:00 |
|
|
0e10a149ef
|
Refactor Level::chunkBlockHash() (makes no sense to put it here)
|
2017-01-01 01:10:10 +00:00 |
|
|
b263d81baf
|
Explicit checks for missing tags, fix issues with converted worlds, close #212
|
2016-12-30 11:18:38 +00:00 |
|
|
0c3780de40
|
Re-added basic chunk skylight population for GenericChunk (#183)
|
2016-12-29 11:45:23 +00:00 |
|
|
747aae94ec
|
Refactor PMCustomAnvil -> PMAnvil
|
2016-12-23 20:38:31 +00:00 |
|
|
6d2a57f83a
|
Prevent attempting to calculate lighting changes below y = 0 (#201)
|
2016-12-23 20:16:28 +00:00 |
|
|
a63020d6e5
|
Small performance improvement to nibble array re-ordering
thanks @Intyre
|
2016-12-23 20:07:55 +00:00 |
|
|
e2bbb76900
|
Use PMCustomAnvil as the default format for new worlds
mcregion is now "deprecated" due to its lack of suitability (fullchunk style, and no support for 256-high worlds)
|
2016-12-23 18:15:10 +00:00 |
|
|
f180167955
|
Add PMCustomAnvil format
Exactly the same as Anvil, but with XZY data ordering. Significantly more performant than Anvil due to no re-ordering necessary.
|
2016-12-23 18:15:09 +00:00 |
|
|
1eaf7c5431
|
Workaround for glob() fail, fix worlds not loading properly on some systems, close #197
|
2016-12-23 18:14:56 +00:00 |
|
|
3672d60bf4
|
More foolproof region file extension check
|
2016-12-23 12:40:04 +00:00 |
|
|
3848f6f39c
|
Remove Anvil/McRegion circular dependency, more scalable region validity checks
|
2016-12-23 12:13:32 +00:00 |
|
|
00158d4805
|
Refactor namespace of Anvil/McRegion
|
2016-12-23 11:52:55 +00:00 |
|
|
3dcfa7b3ce
|
Fix 32-bit crash and incorrect use of IntTag for Time
|
2016-12-22 21:03:18 +00:00 |
|
|
acd141e5aa
|
Enable strict types on SubChunk and EmptySubChunk
|
2016-12-22 18:48:43 +00:00 |
|
|
8ee3723588
|
Removed Anvil RegionLoader, made mcregion RegionLoader usable for anything
|
2016-12-22 18:25:18 +00:00 |
|
|
29c27993ad
|
Some mcregion/anvil improvements, add type-hints and enable strict-types
|
2016-12-22 16:57:03 +00:00 |
|
|
f4065dd411
|
Type-hints, strict-types, doc comments and rearrangement for LevelProviders
|
2016-12-22 13:16:25 +00:00 |
|
|
a99d7f93d9
|
Remove redundant return values
why am I still up at 6AM
|
2016-12-22 06:24:38 +00:00 |
|
|
363b24c663
|
Fix height limits on subchunks, fixed #196
facepalm
|
2016-12-22 04:46:28 +00:00 |
|
|
2930cf80b4
|
Merge branch 'master' into mcpe-1.0
|
2016-12-16 10:29:58 +00:00 |
|
|
5ce6c6227f
|
Fix a couple of particle constants
Thanks @thebigsmilexd for information
|
2016-12-15 23:05:26 +00:00 |
|
|
175dd0efa6
|
PhpStorm inspections
Fixed some minor bugs and dropped some obsolete code
pocketmine\level\generator namespace is ignored in this commit
|
2016-12-14 21:49:35 +00:00 |
|
|
6ea45c5c4a
|
Formatting and doc comments, overall useless commit
|
2016-12-12 14:25:42 +00:00 |
|
|
42b78cfba2
|
Some new particle IDs
|
2016-12-10 15:25:12 +00:00 |
|
|
5e6d452678
|
Fix TNT flashing, add explosion particles and add DATA_FUSE_LENGTH entity data constant
|
2016-12-09 17:20:07 +00:00 |
|
|
e92052c2ab
|
Fix blockhash fail (this would have returned excessive Y coordinates including the bits for X!)
|
2016-12-05 16:31:47 +00:00 |
|
|
25560a52b0
|
Remove unused Level field
|
2016-12-05 16:26:45 +00:00 |
|
|
d625a20934
|
Remove mess
|
2016-12-05 10:22:57 +00:00 |
|
|
a0cda3b45a
|
Fixed extra data encoding
|
2016-12-04 17:46:56 +00:00 |
|
|
d74486a64a
|
Fixed tile spawns
|
2016-12-04 15:12:45 +00:00 |
|
|
aafe0c4f69
|
Remove biome colours and fix biome id arrays
|
2016-12-04 15:12:23 +00:00 |
|
|
ebd2830770
|
Remove nonexistent NBT tags and fix movement issues in PC worlds
|
2016-12-02 18:06:36 +00:00 |
|
|
35b3259053
|
Fix explosions over 128 do not damage blocks
|
2016-12-02 00:01:38 +00:00 |
|
|
577dbbce1f
|
Support 256-block build height and fixed world saving
|
2016-12-01 23:45:12 +00:00 |
|
|
ce289cbe25
|
Merge branch 'master' into 0.17-chunks
|
2016-12-01 17:50:12 +00:00 |
|
|
d6629d6843
|
More ?? (#131)
* More ??
* fix undefined variable
|
2016-11-30 10:07:37 +00:00 |
|
|
5025b4aba1
|
More nibble array re-ordering optimisation
|
2016-11-29 14:46:49 +00:00 |
|
|
dd01407dd4
|
Optimized byte re-ordering
|
2016-11-29 14:46:49 +00:00 |
|
|
d70be232d8
|
More tweaks
|
2016-11-29 14:46:48 +00:00 |
|
|
ecabe945e6
|
Changes for more performance, fixed some crashes and hacked out dodgy light population
|
2016-11-29 14:46:48 +00:00 |
|
|
2b46794ca2
|
Optimised nibble array re-ordering (halved loop count)
|
2016-11-29 14:46:08 +00:00 |
|
|
0be8fa4157
|
Optimized byte and nibble array re-ordering
|
2016-11-29 14:44:46 +00:00 |
|
|
039d6a488a
|
Fix lighting *facepalm*
http://rmsnews.com/wp-content/uploads/2015/06/clavier-avec-uniquement-ctrl-c-et-ctrl-v.jpg
|
2016-11-27 21:57:59 +00:00 |
|
|
15f7cfb4f7
|
Add missing return value, fix blocks vanishing when placed
|
2016-11-27 21:57:59 +00:00 |
|