6828ce66b6
Fixed farmland appearing black on clients (farmland is transparent in PE)
2017-04-18 19:40:54 +01:00
b7b7a93e4e
Merge branch 'api3/network' into api3/network-mcpe-1.1
2017-04-18 14:52:06 +01:00
d2efcee115
Fixed tiles and entities being closed when replacing chunks, should fix #490
2017-04-18 14:47:42 +01:00
eefa8abaf2
Throw exceptions if something attempts to add a closed Tile or Entity to a chunk
2017-04-18 14:45:33 +01:00
a34573643f
Fixed transparent blocks filtering direct sky light
2017-04-18 14:14:19 +01:00
dab73d8950
Implemented sky light generation-time population and updating, obsolete and close #160
2017-04-18 13:05:01 +01:00
5e6a0e7ba0
More metadata changes, fixed TNT
2017-04-16 22:03:52 +01:00
c5eccc8e1c
Minor improvements to Batch encoding
2017-04-15 19:40:06 +01:00
b55929b382
Merge branch 'api3/network' into api3/network-mcpe-1.1
2017-04-15 10:30:02 +01:00
8a775e0c45
Fix PopSound giving failed click sound. ( #829 )
2017-04-15 10:02:00 +01:00
d7378fe6f4
Some new metadata properties
2017-04-14 19:56:23 +01:00
66924729ff
Fixed climbing blocks such as ladders and vines
...
Seems we can now climb ANY block if the climbing flag is true, and nothing if false. This commit adds local block checks to see if a climbable block exists at the entity's feet and if so, sets the flag.
2017-04-14 19:02:53 +01:00
f12a6eed29
Fixed vine block placement
2017-04-14 18:25:50 +01:00
f2159c5948
Fixed unlit furnaces glowing in the dark, close #508
...
Whether Furnace extending BurningFurnace actually makes logical sense is a different question, but that cna be resolved any other time.
2017-04-14 15:30:37 +01:00
4ab8233fe0
Fixed shooting bow while sprinting, close #827
2017-04-14 15:27:32 +01:00
a327a74ece
Protocol changes for 1.1.0.3, fixed red sky, fixed crashes
2017-04-14 15:17:56 +01:00
f3ab45e7d5
Merged in 1.0.6 changes, added autogenerated data for 1.1.0.3 (doesn't work yet) and deliberately made the same merge error as Mojang
2017-04-14 13:00:43 +01:00
cdf6d200ef
More protocol changes for 1.1, fixed resource packs
2017-04-14 12:48:50 +01:00
40775f5d86
Fixed issues with subtitles not working correctly, close #823 ( #825 )
2017-04-14 10:42:23 +01:00
319763dd93
Fix #823
...
Thanks to @SuperMaXAleX
2017-04-13 22:32:53 +03:00
7c66af5994
"Fixed" resource packs
...
TODO: new fields
2017-04-12 11:54:47 +01:00
cb7264e0e5
Hexdump unhandled packets
2017-04-12 11:20:58 +01:00
f7e1939ae8
Changed some handling of unknown packet content
2017-04-12 11:16:50 +01:00
172d7339f9
Autogenerated data for 1.0.6.52
2017-04-12 11:11:37 +01:00
894beed59b
Removed time stopping fields from SetTimePacket and fixed #526
...
TODO: rules
2017-04-11 20:13:37 +01:00
e312c697fd
Merge master into api3/network
2017-04-10 21:21:29 +01:00
80292c6c7a
Actually use iusername instead of repeatedly lowercasing player names ( #811 )
...
#blameshoghi
2017-04-10 21:15:38 +01:00
dda47ee566
Fix typo in explosion ( #700 )
2017-04-10 09:17:34 +01:00
5863d001bd
Merge pull request #524 from pmmp/issues/516
...
Allow custom JSON pretty print options
2017-04-09 16:15:35 +08:00
6b72bbc234
Allow custom JSON pretty print options
...
Resolves #516
Closes #517
2017-04-06 15:05:39 +08:00
1c2895eb12
Fixed absorption application logic, close #518
2017-04-05 21:16:40 +01:00
fd982afce6
Removed misleading outdated documentation ( #519 )
2017-04-05 20:31:56 +01:00
022f33b256
Fixed encoding of StartGamePacket, fixed world name not showing up in settings screen
2017-04-03 16:04:15 +01:00
f1510428d0
Fixed double gc_enable call ( #492 )
2017-04-03 09:40:48 +01:00
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
f7e959d602
Fixed inventory crash, fixed crafting
2017-04-02 10:58:39 +01:00
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
202bac28fc
Merge master into api3/network
2017-04-01 19:37:15 +01:00
874afc2fd2
fixed players need to move to pick up dropped items, close #498
2017-04-01 19:33:16 +01:00
9c25ec3afd
Some protocol changes for 1.1.0.0
2017-04-01 19:20:30 +01:00
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
f75cc93160
HOW did nobody notice this?!
2017-04-01 14:08:02 +01:00
b24d516eda
Send TransferPacket with immediate priority, should fix #497
2017-04-01 10:40:05 +01:00
845b124f89
Stop autosaving players who haven't joined yet, close #494
2017-03-31 20:33:15 +01:00
16972bf9a5
Fix issues with writing negative numbers as non-zigzag varints, close #493
2017-03-31 18:59:40 +01:00
87a52a4f35
Fixed yet another crash when level-settings.always-tick-players is set to true
2017-03-31 16:09:40 +01:00
7f838a8c36
Fixed crashes due to adding players 'online' far too early, fixed some Player save logic
2017-03-31 13:45:28 +01:00
b5f473a3df
Throw an exception when attempting to tick closed Levels
2017-03-31 13:14:05 +01:00
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
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