Dylan K. Taylor
20c7e51077
Allow 0.01 of a block diff
...
Fixes loss of precision when handling player movements causing some position issues.
2017-02-19 17:35:23 +00:00
Dylan K. Taylor
834dc343b0
Updated ItemFrameDropItemPacket for >=1.0.3, fix decode errors
...
Sorry, this DOES NOT FIX creative, blame Mojang. https://bugs.mojang.com/browse/MCPE-20070
2017-02-18 15:09:44 +00:00
Dylan K. Taylor
ee523eb5cc
Reverted botched fix for #284 , close #362
...
Revert "fixed player data not saving"
This reverts commit b3beb9f71dacbc722e743e45b340056c947d607a.
Revert "Call PlayerQuitEvent after unloading chunks, removed some weird code, fixed crash when unloading player level on quit, close #284 "
This reverts commit 14a0ff5caa5bcbb6d54ae8a908513ce5e6d4afaa.
2017-02-16 21:04:39 +00:00
Dylan K. Taylor
abffe1297d
Fixed crashes closing entities with unloaded levels
2017-02-15 17:51:41 +00:00
Dylan K. Taylor
b3beb9f71d
fixed player data not saving
2017-02-14 13:40:58 +00:00
Dylan K. Taylor
14a0ff5caa
Call PlayerQuitEvent after unloading chunks, removed some weird code, fixed crash when unloading player level on quit, close #284
2017-02-14 12:44:31 +00:00
Dylan K. Taylor
903534572d
Shut some inspections up
2017-02-13 14:27:17 +00:00
Dylan K. Taylor
91fd99d76a
Fixed DestroyBlockParticle
2017-02-12 16:01:23 +00:00
Dylan K. Taylor
595fffc432
Fix chunks not being updated client-side when Level->setChunk()
is called ( #328 )
...
Fixes half-trees, probably fixes #265
2017-02-09 11:10:25 +00:00
Dylan K. Taylor
0c35c16727
Fix some doc comments
2017-02-06 14:50:05 +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
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
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
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
2017-01-25 09:40:48 +00:00
Dylan K. Taylor
50b9034e16
Merge master into mcpe-1.0
2017-01-21 13:43:41 +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
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
162b993e65
Added a hack for multiworld. This is not always reliable! ( #263 )
2017-01-17 10:28:48 +00:00
Dylan K. Taylor
2d3b8845fd
Add a message for movement reverting
2017-01-14 10:19:53 +00:00
xFlare
39c3b16e49
Micro optimization ( #252 )
2017-01-12 15:38:30 +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
0a3fd8737a
This is not needed anymore
2017-01-09 11:00:39 +00:00
Dylan K. Taylor
86dc8c48b9
Fix player burn time in creative
2017-01-06 20:01:21 +00:00
Dylan K. Taylor
598e7aac8f
More PhpStorm inspections, import cleanup
2017-01-04 14:55:11 +00:00
Dylan K. Taylor
1cb96d24ce
Some fixes, thanks PhpStorm
2017-01-04 11:29:24 +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
fb0c8c2c97
Merge branch 'item-fixes' into mcpe-1.0
2016-12-21 17:15:19 +00:00
Dylan K. Taylor
7190f6a4ca
Fix bow cannot be shot after jumping or sneaking, fix #190
2016-12-21 15:23:03 +00:00
Dylan K. Taylor
77b3cd71a3
Fixed cannot use items with custom NBT in regular crafting recipe, close #135
2016-12-21 14:55:13 +00:00
Dylan K. Taylor
5443b10257
Use -1 for anydamage and empty string for null NBT, closes #146
2016-12-21 14:45:34 +00:00
Dylan K. Taylor
8c772fe671
Working item frames
2016-12-20 13:01:28 +00:00
Dylan K. Taylor
c4d4277a6c
Better BlockEntityDataPacket handling
2016-12-20 13:01:27 +00:00
Dylan K. Taylor
2930cf80b4
Merge branch 'master' into mcpe-1.0
2016-12-16 10:29:58 +00:00
SOFe
e1253db37c
Some more minor changes for autocompletion in IDEs
2016-12-14 21:49:36 +00:00
SOFe
175dd0efa6
PhpStorm inspections
...
Fixed some minor bugs and dropped some obsolete code
pocketmine\level\generator namespace is ignored in this commit
2016-12-14 21:49:35 +00:00
Dylan K. Taylor
146f5a567f
Add cases for some unhandled Player Actions and add unknown field to ContainerSetSlotPacket
2016-12-13 11:43:37 +00:00
Dylan K. Taylor
544d99f161
Added ability to force literal gamemode checks for Player->isSurvival(), Player->isCreative() and Player->isAdventure() ( #155 )
2016-12-12 10:07:34 +00:00
Dylan K. Taylor
adabd7ef65
Merge branch 'master' into mcpe-1.0
2016-12-06 12:04:42 +00:00
Dylan K. Taylor
288bf0fe6c
Use folder name for saves instead of display name ( #150 )
2016-12-06 11:58:25 +00:00
Dylan K. Taylor
6a8976c534
New PlayerActionPacket constants
2016-12-03 22:12:52 +00:00
Dylan K. Taylor
74e31fe712
Fix ./command detection by old plugins ( #138 )
...
* Fix ./command detection by old plugins
* plugins might change it 🤦
2016-12-03 20:05:00 +00:00
Dylan K. Taylor
ce289cbe25
Merge branch 'master' into 0.17-chunks
2016-12-01 17:50:12 +00:00
Dylan K. Taylor
756760a2f0
Fixed clicking on fire to extinguish it ( #132 )
2016-11-30 15:27:14 +00:00
Dylan K. Taylor
d6629d6843
More ?? ( #131 )
...
* More ??
* fix undefined variable
2016-11-30 10:07:37 +00:00
Dylan K. Taylor
43a36dba40
Fix op players automatically switching to creative/survival when set to spectator/adventure
...
Disable GUI gamemode switching, treat it as a cheat.
2016-11-30 09:22:45 +00:00