Dylan K. Taylor
6b9c2b961b
Fix invalid timestamp causing W10 Edition to crash, fixes one bug in #254
2017-01-15 17:26:20 +00:00
Dylan K. Taylor
8ba0b49022
Initial working R/W of 0.16 + 1.0 worlds, highly unstable
2017-01-15 17:26:20 +00:00
Dylan K. Taylor
74c9ed04a0
LevelDB is loaded? Tell me about it
2017-01-15 17:17:57 +00:00
Dylan K. Taylor
b28e38ab26
Move some exceptions out of utils into their relevant namespaces, move some Chunk methods to ChunkUtils for I/O, refactor "colour" -> "color"
2017-01-15 11:31:12 +00:00
Dylan K. Taylor
4577f3ee22
Added config to warn if assertions are enabled and to disable exception throws
2017-01-15 00:38:30 +00:00
Dylan K. Taylor
3b82a5fddf
Fix loop counter and add delay between restarts
2017-01-14 15:28:40 +00:00
Dylan K. Taylor
2d3b8845fd
Add a message for movement reverting
2017-01-14 10:19:53 +00:00
Dylan K. Taylor
9004417456
Fixed file headers ( #255 )
2017-01-13 16:57:05 +00:00
Dylan K. Taylor
946d301bc7
Fix lighting population, fix lighting issues when read by vanilla Minecraft
2017-01-13 11:33:55 +00:00
xFlare
39c3b16e49
Micro optimization ( #252 )
2017-01-12 15:38:30 +00:00
Dylan K. Taylor
3daa2723bf
Bump to 7 entries per page (matches MCPE)
2017-01-12 09:42:07 +00:00
Dylan K. Taylor
085d1a1359
Remove deprecated Utils::getRandomBytes()
2017-01-11 11:53:54 +00:00
Dylan K. Taylor
3bbf2c245a
Shut PhpStorm up
2017-01-11 10:11:13 +00:00
Dylan K. Taylor
8f797442b3
Merge branch 'master' into mcpe-1.0
2017-01-10 10:55:05 +00:00
Dylan K. Taylor
57f3f9b4ed
Fix setting custom name erases CompoundTag, fixes #244 ...
...
... even though this bug was introduced AFTER said issue was reported.
Nice work @Muqsit
2017-01-10 08:58:31 +00:00
Dylan K. Taylor
058468104a
Fix setting item custom name does not update inventory
...
If a NamedTag was already present, it was modifying the object directly
WITHOUT serializing the tag back to raw NBT for sending. This commit
fixes that by always serializing the tag on change.
2017-01-10 00:38:23 +00:00
Dylan K. Taylor
b566c4e609
Fix Normal generator logic fail
2017-01-09 22:27:35 +00:00
Dylan K. Taylor
0428894cc6
Merge branch 'master' into mcpe-1.0
2017-01-09 16:04:11 +00:00
Dylan K. Taylor
41d36e4e7a
Fix .gitignore
...
Ignore the whole folder, stop deleting my damn PhpStorm files
2017-01-09 15:57:38 +00:00
Dylan K. Taylor
4bf8f00b0f
Use MODE_RESET for forceMovement, fixes most teleportation issues
2017-01-09 15:41:05 +00:00
Dylan K. Taylor
6e87a48100
Revert "Fix a really annoying movement bug on player join", close #231
...
This reverts commit b16f7e4dd545358f5afef516a299070b5efd05b2.
2017-01-09 15:32:10 +00:00
Dylan K. Taylor
441961b199
Fix players regenerating health from food while dead, fixes issue 2 in #23
2017-01-09 14:10:34 +00:00
Dylan K. Taylor
92b85e0f15
Fix players regenerating health from food while dead, fixes issue 2 in #23
2017-01-09 14:10:05 +00:00
Dylan K. Taylor
6fbb9b6083
Check for closed target Levels in Position ( #241 )
...
More foolproof
2017-01-09 13:18:28 +00:00
Dylan K. Taylor
67940ad6ab
Added PowerShell start script with loop capability, mainly useful for Win10 users ( #240 )
2017-01-09 13:16:46 +00:00
Dylan K. Taylor
0a3fd8737a
This is not needed anymore
2017-01-09 11:00:39 +00:00
Dylan K. Taylor
8902992473
Fix McRegion read corruption errors, close #232
...
According to the wiki, McRegion heightmap should be ByteArray, not
IntArray. This caused issues with converted worlds with pretty much
every conversion tool. Blame @shoghicp.
IntArray McRegion heightmaps will now be converted to
ByteArray on save.
2017-01-08 21:16:57 +00:00
Dylan K. Taylor
2e865a3af9
Fix doc comment fail
2017-01-08 19:35:28 +00:00
Dylan K. Taylor
ed13f7f8e7
Add guideline to test bugs on a clean test server without plugins before reporting
2017-01-08 10:38:53 +00:00
Blabla
02ddcef24e
Fix calls to undefined method Human->getServer() ( #234 )
...
* Fixes sendHeldItem to stop crashes when executing.
* Fix server calling for food consuming.
2017-01-07 13:01:26 +00:00
Dylan K. Taylor
3c9db45cf8
Fix tiles with async chunk sending, TODO: remove this
2017-01-07 10:52:39 +00:00
Dylan K. Taylor
16e7eaaaa4
Merge branch 'master' into mcpe-1.0
2017-01-07 10:32:47 +00:00
Dylan K. Taylor
4ace4b9542
Fixed CommandReader hanging on shutdown, close #25 ( #171 )
...
Use stream_select to poll stdin status before reading
Add detection for FIFO pipes, rewrite half of the CommandReader (again)
Add timeout for CommandReader to prevent hang in Windows custom consoles (unknown reason)
2017-01-07 10:28:03 +00:00
Dylan K. Taylor
86dc8c48b9
Fix player burn time in creative
2017-01-06 20:01:21 +00:00
Dylan K. Taylor
aaf549a469
Docs for Chunk
2017-01-06 17:57:00 +00:00
Dylan K. Taylor
ad0553fbf8
Bump to API 3.0.0-ALPHA2 - READ DESCRIPTION!
...
Refactored level\format\generic\GenericChunk -> level\format\Chunk.
Re-added support for async chunk sending
Refactored most Level IO into new namespaces for more organisation
Removed LevelDB loader completely (will be re-added at a later date)
2017-01-06 17:13:45 +00:00
Dylan K. Taylor
d8908676ac
Refactor GenericChunk::fastSerialize() to be non-static, fix some unbelievable bugs, clean up some leftovers
2017-01-05 17:04:02 +00:00
Dylan K. Taylor
598e7aac8f
More PhpStorm inspections, import cleanup
2017-01-04 14:55:11 +00:00
Dylan K. Taylor
07f18d8f6c
Merge branch 'master' into mcpe-1.0
2017-01-04 11:34:39 +00:00
Dylan K. Taylor
1cb96d24ce
Some fixes, thanks PhpStorm
2017-01-04 11:29:24 +00:00
Dylan K. Taylor
40600be4c1
Better README and contribution guidelines
2017-01-03 22:26:43 +00:00
Dylan K. Taylor
096836faaa
Moved Entity initialization into Entity class
2017-01-03 22:24:41 +00:00
Dylan K. Taylor
b68df2da5c
Remove unused files in preparation for rewrite
2017-01-03 22:24:41 +00:00
Dylan K. Taylor
e2dc1a3bc6
Some consistency would be nice... fixed inconsistency between block light and sky light, always use Mojang order
2017-01-03 22:24:40 +00:00
Dylan K. Taylor
8a29e77f5e
Add missing byte, fix network sending issues, partly fixes #227
2017-01-03 22:24:40 +00:00
Dylan K. Taylor
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
Dylan K. Taylor
55791e0819
Fix doc formatting from FullChunk -> Chunk mass-replace
2017-01-03 22:24:28 +00:00
Dylan K. Taylor
69369c8998
Fix dropped items not saving due to missing CompoundTag name, close #223
...
The NBT library is really badly designed.
2017-01-03 22:24:27 +00:00
Dylan K. Taylor
c36fc8c027
MobHeads are stackable to 64
2017-01-01 21:54:12 +00:00
Dylan K. Taylor
7e15c6638a
Fix dropped items not saving due to missing CompoundTag name, close #223
...
The NBT library is really badly designed.
2017-01-01 21:34:07 +00:00