Muqsit Rayyan
319763dd93
Fix #823
...
Thanks to @SuperMaXAleX
2017-04-13 22:32:53 +03:00
SOFe
a455e25665
Merge remote-tracking branch 'jacknoordhuis/patch-2'
2017-04-13 13:28:06 +00:00
Sandertv
1c7773c5f1
Visibility keyword before final or abstract keyword. ( #814 )
2017-04-13 20:58:53 +08:00
Dylan K. Taylor
7c66af5994
"Fixed" resource packs
...
TODO: new fields
2017-04-12 11:54:47 +01:00
Dylan K. Taylor
cb7264e0e5
Hexdump unhandled packets
2017-04-12 11:20:58 +01:00
Dylan K. Taylor
f7e1939ae8
Changed some handling of unknown packet content
2017-04-12 11:16:50 +01:00
Dylan K. Taylor
172d7339f9
Autogenerated data for 1.0.6.52
2017-04-12 11:11:37 +01:00
Dylan K. Taylor
894beed59b
Removed time stopping fields from SetTimePacket and fixed #526
...
TODO: rules
2017-04-11 20:13:37 +01:00
JackNoordhuis
c01e0354bd
Address #816
...
Removes redundant compression argument from NBT::readCompressed() and
NBT:: readNetworkCompressed()
2017-04-12 00:42:27 +10:00
Dylan K. Taylor
e312c697fd
Merge master into api3/network
2017-04-10 21:21:29 +01:00
Luke | 14
80292c6c7a
Actually use iusername instead of repeatedly lowercasing player names ( #811 )
...
#blameshoghi
2017-04-10 21:15:38 +01:00
Creeperface01
dda47ee566
Fix typo in explosion ( #700 )
2017-04-10 09:17:34 +01:00
SOFe
5863d001bd
Merge pull request #524 from pmmp/issues/516
...
Allow custom JSON pretty print options
2017-04-09 16:15:35 +08:00
SOFe
6b72bbc234
Allow custom JSON pretty print options
...
Resolves #516
Closes #517
2017-04-06 15:05:39 +08:00
Dylan K. Taylor
1c2895eb12
Fixed absorption application logic, close #518
2017-04-05 21:16:40 +01:00
Sandertv
fd982afce6
Removed misleading outdated documentation ( #519 )
2017-04-05 20:31:56 +01:00
Dylan K. Taylor
022f33b256
Fixed encoding of StartGamePacket, fixed world name not showing up in settings screen
2017-04-03 16:04:15 +01:00
madecode15
f1510428d0
Fixed double gc_enable call ( #492 )
2017-04-03 09:40:48 +01:00
Dylan K. Taylor
90f1efc667
Found use of extra bytes in Item serialization
...
No idea why these are separate from the NBT data, but this is what they do.
2017-04-02 19:29:14 +01:00
Dylan K. Taylor
f7e959d602
Fixed inventory crash, fixed crafting
2017-04-02 10:58:39 +01:00
Dylan K. Taylor
630f0fab7f
Fixed block update recursion issues ( #464 )
...
* Schedule all neighbour block updates to execute at the end of the tick, fixed recursion crash, close #251
* doTickPending timings now include neighbour block update times, refactored some var names
2017-04-01 20:18:56 +01:00
Dylan K. Taylor
202bac28fc
Merge master into api3/network
2017-04-01 19:37:15 +01:00
Dylan K. Taylor
874afc2fd2
fixed players need to move to pick up dropped items, close #498
2017-04-01 19:33:16 +01:00
Dylan K. Taylor
9c25ec3afd
Some protocol changes for 1.1.0.0
2017-04-01 19:20:30 +01:00
Dylan K. Taylor
e47c7ea55f
A bunch of really dirty hacks to get 1.1.0.0 working
...
Mojang: once again, what the hell have you done.
2017-04-01 19:18:15 +01:00
Dylan K. Taylor
f75cc93160
HOW did nobody notice this?!
2017-04-01 14:08:02 +01:00
Dylan K. Taylor
b24d516eda
Send TransferPacket with immediate priority, should fix #497
2017-04-01 10:40:05 +01:00
Dylan K. Taylor
845b124f89
Stop autosaving players who haven't joined yet, close #494
2017-03-31 20:33:15 +01:00
Dylan K. Taylor
16972bf9a5
Fix issues with writing negative numbers as non-zigzag varints, close #493
2017-03-31 18:59:40 +01:00
Dylan K. Taylor
87a52a4f35
Fixed yet another crash when level-settings.always-tick-players is set to true
2017-03-31 16:09:40 +01:00
Dylan K. Taylor
7f838a8c36
Fixed crashes due to adding players 'online' far too early, fixed some Player save logic
2017-03-31 13:45:28 +01:00
Dylan K. Taylor
b5f473a3df
Throw an exception when attempting to tick closed Levels
2017-03-31 13:14:05 +01:00
Dylan K. Taylor
40a6f4dee9
Elevated level close check to exception level
...
As an assertion, this will crash on save if the level is already closed due to the provider being null.
2017-03-30 19:41:42 +01:00
Dylan K. Taylor
69ac80518c
some improvements to the horrendous mess that is the handling of joining and quitting, fixed some crashes, probably caused some other crashes
...
I can't fix this completely because it's just too much of a fucking mess. NEED to separate network stuff from Player.
2017-03-30 19:33:47 +01:00
Dylan K. Taylor
45e5b6b04c
Do not subscribe to broadcast permissions until the player spawns
...
This is unnecessary since the player won't see any messages sent before they spawn anyway. This was also causing an occasional client-sided crash due to TextPackets being sent to players at bad times during the login sequence.
2017-03-30 16:29:18 +01:00
Dylan K. Taylor
cb059ea713
fix some PhpStorm inspections
2017-03-30 12:10:59 +01:00
Dylan K. Taylor
afb2e0c51f
fixed setting entity scale doesn't resize bounding box, close #484
2017-03-30 09:34:52 +01:00
Dylan K. Taylor
cd477163cd
New Timings v1 host is up
2017-03-30 09:15:01 +01:00
Dylan K. Taylor
6b747f9272
Added basic API for working with titles
2017-03-29 20:02:16 +01:00
Dylan K. Taylor
868602a559
Add __clone to CompoundTag and ListTag, fixed issues with items sharing the same NBT tag objects
2017-03-29 13:58:36 +01:00
Dylan K. Taylor
bc1c75a15a
Throw exceptions when failing to deserialize item NBT data, fixed weird crashes when an invalid NBT tag is set on an item
2017-03-29 13:39:43 +01:00
Dylan K. Taylor
1c3d89cfef
Fixed lighting issues with subchunks containing no blocks
...
A subchunk with no blocks is not necessarily empty.
2017-03-29 11:34:43 +01:00
madecode15
c84ec90398
Set forceMovement to null when player is closed ( #472 )
...
Cater for the very very very slim chance that a player could quit while teleporting, be leaked and then have their level unloaded and leak their level.
2017-03-29 09:20:31 +01:00
Dylan K. Taylor
3e76c3a6dd
Added handling for tile picking, added API for setting item lore
...
worked almost out of the box (some W10 equipment bugs though)
2017-03-28 18:47:51 +01:00
Dylan K. Taylor
52f2596dc5
Merge branch 'master' into api3/network
2017-03-28 12:27:40 +01:00
Dylan K. Taylor
2079e2fd88
Fixed entity visibility Player object memory leak, close #416
2017-03-28 12:26:02 +01:00
Dylan K. Taylor
217f66e180
Removed redundant method override leftover from 0.15
2017-03-28 12:25:54 +01:00
Dylan K. Taylor
07f32765ba
Merge branch 'api3/network_mcpe-1.0.5' into api3/network
2017-03-26 18:52:30 +01:00
Dylan K. Taylor
788bd6fc20
Fixed resource packs/login sequence fail, added basic safety restrictions for packet sending before clients are logged in
...
close #452
2017-03-26 14:42:23 +01:00
Dylan K. Taylor
01440fb659
Fixed players receiving double SetEntityMotionPackets for themselves
2017-03-26 13:40:39 +01:00