5541 Commits

Author SHA1 Message Date
Dylan K. Taylor
28baae8154 Fix RakLib crashing without logging any useful crash information 2017-02-01 17:59:13 +00:00
Dylan K. Taylor
7701555005 added default port 19132 2017-02-01 15:23:16 +00:00
Dylan K. Taylor
38937fc4cc Added TransferPacket
TYSM MOJANG
2017-02-01 12:59:01 +00:00
Dylan K. Taylor
bf6e8db941 Autogenerated data for 1.0.3.0 2017-02-01 10:11:55 +00:00
Dylan K. Taylor
06c399fa05 Get MainLogger directly, in case translations are needed without a running server 2017-01-31 17:21:21 +00:00
Dylan K. Taylor
82cf38d46c Installer: No need for force-kills 2017-01-31 12:05:56 +00:00
Dylan K. Taylor
eb1ec2df05 Removed deprecated network constants 2017-01-31 11:49:55 +00:00
Dylan K. Taylor
17102058ca Unknown in PlayerFallPacket is fallDistance 2017-01-28 22:03:28 +00:00
Dylan K. Taylor
f881cea8e0 Remove some unused properties from Player 2017-01-28 17:53:52 +00:00
Dylan K. Taylor
8beefabbbc Remove useless unset() from 2014 2017-01-28 16:14:37 +00:00
Qimie
4cca3b866a Enchanted Golden Apples give the eater Absorption 4 (#305) 2017-01-28 12:49:04 +00:00
Dylan K. Taylor
0535acf211 Update some LevelEvents 2017-01-27 18:21:11 +00:00
Dylan K. Taylor
478a62e17b Merge branch 'master' into mcpe-1.0 2017-01-27 16:58:53 +00:00
Dylan K. Taylor
9661d845bb Fix some command stupidity
This is why NOT to write code at 11PM when one is shattered.
2017-01-27 16:57:07 +00:00
Dylan K. Taylor
69d6d24a38 Removed use of stfu operator 2017-01-27 10:53:49 +00:00
SOFe
713ee753e4 Fixed wrong git commit hash parsing, fixes #295, closes #297 (#299) 2017-01-27 10:49:54 +00:00
Dylan K. Taylor
740a8ad436 Lock player position for delayed teleport, and add related assertions 2017-01-26 11:13:35 +00:00
Dylan K. Taylor
ccef0455ab Fixed CPU/mem leak when teleporting with movement checks disabled, close #231 2017-01-25 19:45:47 +00:00
Dylan K. Taylor
755f4d232f Merge branch 'master' into mcpe-1.0 2017-01-25 17:37:54 +00:00
Dylan K. Taylor
09a6776674 Fixed a bug in CrashDump
@xxFlare really?
2017-01-25 17:36:40 +00:00
Dylan K. Taylor
661f17b6e0 Anti-cheat fixes, settings and API (#287)
* Added options to disable movement checks and anti-instabreak and API methods to control this
* Fixed anti-flight false positives
* Fix flight toggle kick cannot be disabled
* Added PlayerIllegalMoveEvent
api/3.0.0-ALPHA3
2017-01-25 09:40:48 +00:00
Dylan K. Taylor
77456702e9 Remove some old protocol leftovers 2017-01-24 12:08:25 +00:00
Dylan K. Taylor
75a38699e2 Fix metadata block coords (signed Y coordinate), close #286 2017-01-23 13:13:29 +00:00
Dylan K. Taylor
9c36e0cd1c Added crafting data packet cache, reduces on-join lag spikes, close #248 (#269) 2017-01-23 11:03:46 +00:00
Dylan K. Taylor
21f5be27b6 Added options and API to enable/disable random ticking for specific block IDs 2017-01-23 10:59:27 +00:00
Dylan K. Taylor
4dd0a13511 Updated DevTools submodule 2017-01-22 16:09:20 +00:00
Dylan K. Taylor
904c52bb0f Merge branch 'master' into mcpe-1.0 2017-01-22 16:08:34 +00:00
Dylan K. Taylor
3ab9722a9f Add DevTools as submodule, build DevTools for Travis Test 2017-01-22 16:02:22 +00:00
Dylan K. Taylor
08ed2cd353 Merge branch 'master' into mcpe-1.0 2017-01-22 11:36:22 +00:00
Dylan K. Taylor
06f0534d65 Fixed wrong encoding of NBT strings, fixed invisible signs issues 2017-01-22 11:24:55 +00:00
Dylan K. Taylor
b22232730e Fixed eating golden apple with full hunger, fixed wrong implementation of enchanted golden apple, close #276 2017-01-21 18:25:32 +00:00
Dylan K. Taylor
50b9034e16 Merge master into mcpe-1.0 2017-01-21 13:43:41 +00:00
xFlare
8bf8e2e22f Moved crashdumps to their own folder (#275) 2017-01-20 10:52:35 +00:00
Dylan K. Taylor
52748fcf64 TODO: REVERT - Added a workaround for client text duplication 2017-01-20 10:24:52 +00:00
Dylan K. Taylor
19572b8c51 Remove multiline separation (unnecessary) 2017-01-20 10:24:52 +00:00
Dylan K. Taylor
496061ba54 Travis: Build DevTools on the spot 2017-01-20 10:12:16 +00:00
Dylan K. Taylor
2488d6e957 Updated preprocessor submodule 2017-01-20 10:00:20 +00:00
Dylan K. Taylor
8ea03524ff Fixed most movement-check false-positives (finally!)
Removed ySize hack, fixes ladders, fixed original autojump and dropdown issues. These were due to a tiny, tiny tiny margin for error when decoding network floats (usually less than 0.000001, but enough to cause issues. Added Binary floating-point decode accuracy option to combat this. Network Vector3s are now rounded to 4 decimal places.
2017-01-20 10:00:20 +00:00
Dylan K. Taylor
e4aa3d72fe Check for unloaded chunks, fix triple chest bug, fix Chest object leak, close #256
Revert "Fixed double chest tile memory leak on shutdown, close #256 (#261)"

This reverts commit 9869aaa46ae38443ad860e9f4e5bb240d80536c7.
2017-01-19 15:34:51 +00:00
Dylan K. Taylor
26fc21d56c API version suffix is now non case sensitive 2017-01-19 10:57:32 +00:00
Dylan K. Taylor
e4c889ae16 Check if the array contents are already the same, massive performance improvement for Anvil in a lot of cases 2017-01-18 20:04:19 +00:00
Dylan K. Taylor
7de7593b89 Improved nibble array re-ordering in most cases by checking for common values 2017-01-18 19:51:43 +00:00
Dylan K. Taylor
162b993e65 Added a hack for multiworld. This is not always reliable! (#263) 2017-01-17 10:28:48 +00:00
Dylan K. Taylor
cb187be1a1 Remove derp comment 2017-01-16 16:30:52 +00:00
Dylan K. Taylor
ab943a0462 Fix crashes 2017-01-16 14:50:32 +00:00
Dylan K. Taylor
2290c33143 Add type-hints to Item::get() (these parameters cannot be null anymore) 2017-01-16 14:08:43 +00:00
Dylan K. Taylor
9869aaa46a Fixed double chest tile memory leak on shutdown, close #256 (#261) 2017-01-15 19:41:15 +00:00
Dylan K. Taylor
bcf049a660 Remove obsolete methods from Chunk 2017-01-15 18:03:40 +00:00
Dylan K. Taylor
0114cb8399 Better vanilla layers support (no meta, MCPE doesn't support it) 2017-01-15 17:26:21 +00:00
Dylan K. Taylor
b72218ac5b Fixed flat world terrain generation by MCPE 2017-01-15 17:26:21 +00:00