Dylan K. Taylor
cf83143bbd
Silence unread buffer assertion on incompatible protocol
2017-02-01 18:13:50 +00:00
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