4003 Commits

Author SHA1 Message Date
Shoghi Cervantes
aa992684ba
Possible workaround for some PHP bug 2014-12-24 00:55:23 +01:00
Shoghi Cervantes
0c58de86b7 New version format 2014-12-23 14:02:35 +01:00
Shoghi Cervantes
7ecac019a9 Bitmask block state 2014-12-23 13:58:30 +01:00
Shoghi Cervantes
6cb88afe1a
Improved block breaking time and event handling Alpha_1.4dev-900 2014-12-22 23:49:17 +01:00
Shoghi Cervantes
a677bcb331
Increased transaction timeout, not needed anymore due to packet ordering 2014-12-22 23:38:47 +01:00
Shoghi Cervantes
2f6007342c
Fixed server.log created in two different places on path changed 2014-12-22 23:00:28 +01:00
Shoghi Cervantes
b6c0eb8c96 Added optional parameter for multiple NBT read 2014-12-22 16:25:12 +01:00
Shoghi Cervantes
afa8496767 Fixed possible memory leak when hiding players from each other 2014-12-21 20:03:39 +01:00
Shoghi Cervantes
d7be2ce439 Added Chest recreation on imported levels 2014-12-21 14:29:18 +01:00
Shoghi Cervantes
6dcb5da069 Added Double Plant block, fixes damage walking inside it. 2014-12-21 14:28:45 +01:00
Shoghi Cervantes
3cf1692c96 Possible fix for #2424 2014-12-21 13:59:04 +01:00
Shoghi Cervantes
d04af590d1 Updated RakLib
* Fixes issues with packets without messageIndex
* Workarounds possible CPU-hog DoS attack over ACK/NACK packets
2014-12-21 13:45:28 +01:00
Shoghi Cervantes
d4c43215b1 Fixed typo about async chunk generation 2014-12-19 16:10:01 +01:00
Shoghi Cervantes
a40918aabf LevelDB load/write fixes 2014-12-19 10:35:16 +01:00
Shoghi Cervantes
20f9352714 Merge branch 'master' of github.com:PocketMine/PocketMine-MP 2014-12-19 01:07:13 +01:00
Shoghi Cervantes
a605e90dfc Added experimental LevelDB support, fixed a few issues with NBT, spawning and Binary R/W 2014-12-19 00:28:50 +01:00
Michael Yoo
9fc250956f Merge pull request #2395 from PEMapModder/patch-6
Allow $base in knockback() to be dynamic and getters/setters in EntityDa...
2014-12-18 20:39:48 +09:00
Shoghi Cervantes
db2dfc47a6 Update RakLib 2014-12-18 03:33:33 +01:00
Shoghi Cervantes
408a537001 Added TesterPlugin submodule, updated RakLib to fix packet loop issues 2014-12-17 23:29:57 +01:00
Shoghi Cervantes
922bfb33ac Updated .gitignore 2014-12-16 18:50:57 +01:00
Shoghi Cervantes
8e47c93fbc Fixed some issues with chunks being generated on a loop 2014-12-16 02:57:44 +01:00
Shoghi Cervantes
c175485cd8 Added World Generation timings 2014-12-15 17:52:07 +01:00
Shoghi Cervantes
b6981cc31d Merge branch 'master' of github.com:PocketMine/PocketMine-MP 2014-12-15 01:05:55 +01:00
Shoghi Cervantes
1f9cd6a99b Added default parameter to Config getters, implements and closes #2398 2014-12-15 01:05:32 +01:00
Shoghi Cervantes
ded7ada7d7 Merge pull request #2399 from PEMapModder/patch-7
Update documentation of PluginBase::getCommand() for IDEs' auto completion
2014-12-15 00:52:43 +01:00
Intyre
1b50879823 Snow layer recipe added: Fix for #2400 2014-12-13 17:10:17 +01:00
PEMapModder
1bd9cbd4d3 Update documentation of PluginBase::getCommand() for IDEs' auto completion 2014-12-13 20:42:23 +08:00
PEMapModder
96122d3be7 Allow $base in knockback() to be dynamic and getters/setters in EntityDamageByEntityEvent
This change is backwards-compatible.
2014-12-12 23:01:31 +08:00
Shoghi Cervantes
71d602a4cf Faster chunk setting on provider 2014-12-12 15:51:31 +01:00
Shoghi Cervantes
c81bbdaaa9 Possible fix for #2394 2014-12-12 12:05:36 +01:00
Shoghi Cervantes
2752393c42 Fixed #2392 2014-12-12 12:05:15 +01:00
Shoghi Cervantes
312e064b07 Updated RakLib, changed some Entity move AABB calls 2014-12-11 17:39:59 +01:00
Shoghi Cervantes
94f91967f3 Updated RakLib: Implemented packet reordering, fixed packet recovery in both sides, errors are now debug level 2014-12-11 03:13:44 +01:00
Shoghi Cervantes
fe900b417e Less calls! 2014-12-10 02:42:02 +01:00
Shoghi Cervantes
4c30b6b8a1 Optimized Liquid spreading, optimized light updates, improved side block get/update, fixed raw set not cleaning Block cache (TNT explosions) 2014-12-10 00:37:04 +01:00
Shoghi Cervantes
c41ac7b0a2 Updated PocketMine-SPL, added trait autoloading 2014-12-09 16:33:42 +01:00
Shoghi Cervantes
b220bd2a45 Updated chunk indexes on generator 2014-12-09 15:14:11 +01:00
Shoghi Cervantes
04ee94dc91 Fixed #2388 2014-12-09 15:05:36 +01:00
Shoghi Cervantes
ea8f10efa4 Limited death animation to Living entities 2014-12-09 14:57:28 +01:00
Shoghi Cervantes
04ecbd1a76 Level optimization, added new chunk/block hashes 2014-12-09 14:55:21 +01:00
Shoghi Cervantes
ddfc9d9ce1 Fixed players not getting sound when they are harmed 2014-12-09 02:22:42 +01:00
Shoghi Cervantes
a4735eaf76 Replaced some instanceof to null checks 2014-12-09 02:22:18 +01:00
Shoghi Cervantes
306f492fc0 Added Player death animations, improved spawning behavior to correct invisible players, fixed players getting stuck when dead, closes #2304 2014-12-09 01:36:46 +01:00
Shoghi Cervantes
5e5f8bf33d Better block creation on Level 2014-12-08 22:02:36 +01:00
Shoghi Cervantes
3bb2f12cde Improved block reading
* Created global block states array
* Improved Level->getBlock() using block states
* Improved Level->getBlock() for 64-bit systems
* Added Level->getFullBlock()
* Added FullChunk->getFullBlock()
* Added Chunk->getFullBlock()
* Added ChunkSection->getFullBlock()
* Deprecated FullChunk->getBlock()
* Deprecated Chunk->getBlock()
* Deprecated ChunkSection->getBlock()
2014-12-08 20:54:47 +01:00
Shoghi Cervantes
1041bb0e6a Do not quiet error messages when parsing config files 2014-12-07 23:21:47 +01:00
Shoghi Cervantes
49e93cee80 Merge branch 'master' of github.com:PocketMine/PocketMine-MP 2014-12-07 22:05:58 +01:00
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
841a3d5ee6 Merge pull request #2381 from PocketMine/revert-2379-master
Revert "Fixed small possible error in permission"
2014-12-07 20:54:46 +01:00