3852 Commits

Author SHA1 Message Date
Shoghi Cervantes
8b6681c56d FIxed some preprocessor includes 2014-12-07 22:05:45 +01:00
Shoghi Cervantes
9e3d432b9e Faster Level provider chunk unloading 2014-12-07 21:51:57 +01:00
Shoghi Cervantes
68da4b5b39 Collect unallocated chunks from the Level provider 2014-12-07 18:27:11 +01:00
Shoghi Cervantes
e4557a2e8e Added HeightMap get/set methods on chunks, Level 2014-12-07 18:02:07 +01:00
Shoghi Cervantes
964bf98ca6 Added Config->getNested(key) and Config->setNested(key, value) 2014-12-07 16:41:43 +01:00
Shoghi Cervantes
747f7685e7 Fix formatting issues due to bad IDE settings 2014-12-07 16:30:04 +01:00
Shoghi Cervantes
bb82e7be50 Handle a hotbar queue to allow using more than the first slot (won't save order due to the protocol) 2014-12-07 16:01:45 +01:00
Shoghi Cervantes
7506f01302 Improved Item property handling 2014-12-07 15:51:00 +01:00
Shoghi Cervantes
a98da3bab1 Renamed old getID() calls to getId() 2014-12-07 15:21:32 +01:00
Shoghi Cervantes
f0d6128282 Use squared distance on movement handling 2014-12-07 15:18:14 +01:00
Shoghi Cervantes
161e7ae7ec Fix CPU issue when starting without STDIN 2014-12-07 02:42:38 +01:00
Shoghi Cervantes
6104c5b5a3 API 1.9.0, backwards-compatible 2014-12-07 02:24:45 +01:00
Shoghi Cervantes
af82d616c1 Block creating and property handling rewrite, part2 2014-12-07 02:20:26 +01:00
Shoghi Cervantes
a0d4bff385 Block creating and property handling rewrite, part1 2014-12-07 01:53:27 +01:00
Shoghi Cervantes
79236c971c Possibly fix issues related to new lines on different operating systems and event listeners modifiers 2014-12-05 22:43:31 +01:00
Shoghi Cervantes
20e63ae543 Force player setting their new position 2014-12-05 02:24:34 +01:00
Shoghi Cervantes
add7879720 Implemented no damage ticks 2014-12-05 02:24:08 +01:00
Shoghi Cervantes
1a064d38b1 Merge remote-tracking branch 'origin/master' 2014-12-04 00:04:18 +01:00
Shoghi Cervantes
294e680d5d Added armor items and max stack size for them. 2014-12-04 00:04:09 +01:00
Shoghi Cervantes
811970e58d Merge pull request #2352 from PEMapModder/patch-3
Added internal use warning for TaskHandler::cancel()
2014-12-01 12:07:30 +01:00
PEMapModder
941961f5ef Added internal use warning for TaskHandler::cancel()
It is confusing for some developers to whether to use this function or `ServerScheduler::cancelTask($taskId)`. It is better to add warning in the documentation.
2014-12-01 16:25:37 +08:00
Shoghi Cervantes
1963d8fde0 Change last X/Y/Z/Yaw/Pitch on teleport 2014-11-30 12:49:35 +01:00
Shoghi Cervantes
e44ed4da3b Enabled batch block sending again Alpha_1.4dev-855 2014-11-29 12:58:31 +01:00
Shoghi Cervantes
a72488d41e Updated player movement processing and event handling 2014-11-29 12:43:34 +01:00
Shoghi Cervantes
3930f379cf Updated light filter values 2014-11-29 11:58:50 +01:00
Shoghi Cervantes
66ba327e62 Improved light spread algorithm even more 2014-11-29 11:27:22 +01:00
Shoghi Cervantes
329ca62465 Improved light spread algorithm 2014-11-28 19:54:25 +01:00
Shoghi Cervantes
26e47ef694 Removed old revert flag from Player->processMovement() 2014-11-28 14:49:06 +01:00
Shoghi Cervantes
61ea149ff0 API 1.8.0 2014-11-28 14:44:56 +01:00
Shoghi Cervantes
b3c3f896a3 Implemented light population, added Level->getFullLight() 2014-11-28 14:44:27 +01:00
Shoghi Cervantes
d139e5f342 Removed temporal pthreads workaround 2014-11-28 13:01:25 +01:00
Shoghi Cervantes
3abf36ad07 Fixed invalid worlds property being set by users 2014-11-28 12:47:28 +01:00
Shoghi Cervantes
0bc9a9bdab Fixed armor dropping twice 2014-11-27 23:19:46 +01:00
Shoghi Cervantes
98340522d9 Fixed items getting added on the same empty slot Alpha_1.4dev-847 2014-11-27 20:49:18 +01:00
Shoghi Cervantes
6d09754ea7 Improved Inventory->addItem(), fixed breaking containers duplicating the last slot, removed not necessary slot changes 2014-11-27 20:10:55 +01:00
Shoghi Cervantes
a3b1d318cc Fixed ladder crafting recipe 2014-11-27 20:02:38 +01:00
Shoghi Cervantes
f866efb622 Removed unused Block->isLiquid property 2014-11-27 17:26:43 +01:00
Shoghi Cervantes
b1c4578726 Fixed #2340 2014-11-27 16:18:43 +01:00
Shoghi Cervantes
f4181a6e36 Bump Minecraft: PE version Alpha_1.4dev-842 2014-11-27 14:37:44 +01:00
Shoghi Cervantes
38089af098 Improved global entity motion encoding using per-player queues 2014-11-27 14:26:36 +01:00
Shoghi Cervantes
cd135b39ad Improved player spawn item in hand sending 2014-11-27 13:59:32 +01:00
Shoghi Cervantes
dd3207cbd8 Possible fix for #2267, #2314 2014-11-27 13:47:17 +01:00
Shoghi Cervantes
a7abd5ff9d Catch exceptions when chunks are unloaded 2014-11-27 13:35:54 +01:00
Shoghi Cervantes
a3e50f6337 Properly close inventory windows from Players 2014-11-27 13:32:07 +01:00
Shoghi Cervantes
441a98e60a Removed old trigger_error() calls, closes #2335 2014-11-27 13:16:39 +01:00
Shoghi Cervantes
4a90ac270f Improved exception handling and debugging 2014-11-22 13:52:36 +01:00
Shoghi Cervantes
a906a2988b Bumped Minecraft: PE version string 2014-11-22 13:44:34 +01:00
Shoghi Cervantes
545f68382c Increased Fence, Fence Gate and Stone Wall Y bounding box 2014-11-22 13:44:05 +01:00
Shoghi Cervantes
8249cac592 Catch corrupted chunk data errors 2014-11-20 22:02:00 +01:00
Shoghi Cervantes
7b7bbe9105 Regenerate corrupt player data if invalid data is found 2014-11-20 21:58:27 +01:00