374 Commits

Author SHA1 Message Date
Dylan T
19377c86a4
PlayerSkinPacket: reduce diff pollution 2019-11-11 09:47:04 +00:00
Stephen
57e9fe78a3 change buildPlatform parameter to -1 2019-11-10 21:45:33 -05:00
Stephen
635bb08fb9 Update playerskinpacket to use the strings 2019-11-10 19:39:07 -05:00
Stephen
dd55a0bccd Use unknown os for PlayerListEntry 2019-11-10 00:01:12 -05:00
Stephen
f03bd982b5 Empty fields in PlayerSkinPacket, thanks @Minejong 2019-11-09 23:56:18 -05:00
Stephen
6166c90bfd No need for a try catch statement around reading a file 2019-11-07 19:45:47 -05:00
Stephen
35d1d0080a Removed count const and fixed BC break 2019-11-07 19:45:33 -05:00
Stephen
3bacb1a9cb Moved skin back
Not too sure what I planned on doing with that
2019-11-07 19:45:20 -05:00
Stephen
898af49e97 Add typehints to completedusingitempacket 2019-11-07 19:45:06 -05:00
Stephen
b8d1d8f212 Clean up unused imports 2019-11-07 19:43:53 -05:00
Stephen
af3c7b7c76 Updated ResourcePackType 2019-11-06 21:57:09 -05:00
Stephen
3511ac010d Fixed crafting 2019-11-06 20:42:53 -05:00
Stephen
07f19dd4a1 Fixed respawning 2019-11-05 22:33:12 -05:00
Stephen
75742b487f Fixed stupid mistake 2019-11-05 21:56:20 -05:00
Stephen
4e9a2b6d8c Added CompletedUsingItemPacket 2019-11-05 21:19:49 -05:00
Stephen
5b11ddee35 Clean up duplicated skin entries 2019-11-05 20:30:41 -05:00
Stephen
3b7ded0ba3 Fixed changing skins crashing the server 2019-11-05 20:25:45 -05:00
Stephen
5ebe9859e9 Moved runtime_block_states to vanilla 2019-11-04 21:47:44 -05:00
Drew
cd2b60a860 Initial update to 1.13 2019-10-30 21:36:08 -04:00
Dylan K. Taylor
b5a98a993f lazy-init RuntimeBlockMapping 2019-10-27 20:58:43 +00:00
Dylan K. Taylor
d1ca779c1a fix PHPStan @throws incompatible warning 2019-10-25 15:49:47 +01:00
Dylan K. Taylor
da17ade575 AvailableCommandsPacket: fixed wrong parameter type doc for putEnum() 2019-10-22 12:23:01 +01:00
Dylan K. Taylor
f0c36f3413 ClientCacheMissResponsePacket: fix broken type assert in create()
ouch! PhpStorm never saw these...
2019-10-22 11:57:10 +01:00
Dylan K. Taylor
77d8f133f1 LevelChunkPacket: fixed broken type assert in withCache() 2019-10-22 11:54:37 +01:00
Dylan K. Taylor
7d5c3c9b46 backport 4364d2a94: AvailableCommandsPacket: Clean up internals
this is still disgusting, but it's a little more bearable now.
2019-10-21 14:51:36 +01:00
Frago9876543210
cff2d37add backport ec0558597b6ca948228846b25751c2b1863cbf3f: CommandParameter: change byte1 field to "flags" (#3115) 2019-10-21 10:03:59 +01:00
Stephen
0aed7f86f5 Updated BossEventPacket comments (#3155)
* Updated BossBar comments

* Fixed comments
2019-10-20 19:23:07 +01:00
Ivan
aeeee5eb53 Added encode/decode for StructureTemplateDataExport(Request|Response)Packet (#3145) 2019-10-14 11:14:42 +01:00
Ivan
4e060bc13f EventPacket: Added some new constants (#3132) 2019-10-02 13:37:05 +01:00
Dylan K. Taylor
622f93df45 remove usages of deprecated {} string access, closes #3035 2019-07-22 16:39:33 +01:00
Dylan K. Taylor
6839712394 added new PlayerActionPacket constant, silence debug noise every time a player clicks a block 2019-07-14 17:30:37 +01:00
Dylan K. Taylor
9b5ae7ec75 regenerate LevelSoundEventPacket sound IDs 2019-07-14 17:28:29 +01:00
Dylan K. Taylor
94eb64c2be 1.12: fix resource packs, closes #3023 2019-07-14 17:22:44 +01:00
Dylan K. Taylor
a883c35fd0 clean up yesterday's mess 2019-07-13 18:15:14 +01:00
Dylan K. Taylor
c58a1bf9b7 Protocol changes for 1.12.0.28 2019-07-12 19:00:15 +01:00
Frago9876543210
1cf4cf8614 Fixed decoding entries in SetScorePacket
closes #3000
2019-07-09 15:49:24 +01:00
Takuya Sawada
ab4b1be363 add constants for boat action of AnimatePacket
closes #2991
2019-07-03 16:30:45 +01:00
Dylan K. Taylor
6925451f3f StartGamePacket: added rogue field
this was added after 1.11.0 without a protocol version bump.
2019-06-22 20:25:50 +01:00
Dylan K. Taylor
80f8a27094 Fixed implicit dependency on MobArmorEquipmentPacket field ordering
the order of the slots is entirely dependent on Mojang whims, so we shouldn't let our internals rely on it.
2019-06-04 18:16:56 +01:00
Dylan K. Taylor
341c480e13 ContainerSetDataPacket: added missing furnace property ID 2019-06-03 18:21:29 +01:00
Dylan K. Taylor
cf538afb84 LevelEventPacket: added two extra IDs 2019-05-31 15:31:03 +01:00
Dylan K. Taylor
00644dd529 Fixed an edge-case in AvailableCommandsPacket decoding 2019-04-26 12:32:42 +01:00
Dylan K. Taylor
3c941dd992 Move more stuff to BedrockData submodule 2019-04-25 18:23:31 +01:00
Dylan K. Taylor
2bdbb9794c New, more efficient blockstate table format
this reduces the file size by ~90%.
2019-04-25 17:28:22 +01:00
Dylan K. Taylor
898009a91b Sync crafting data changes
this seems to fix #2881, at least the reproducing case that was given.
2019-04-25 16:22:12 +01:00
Dylan K. Taylor
64506ea3ae PacketPool: add @throws 2019-04-25 14:48:55 +01:00
Dylan K. Taylor
4a35516441 Reduce BatchPacket hacks
we can't get rid of these hacks entirely because BAcKWARdS ComPaTIbilitY, but this at least ensures that things over PID 127 won't burn the house down when 1.12 gets here. This also reduces conflicts with 4.0 line.
2019-04-25 14:48:36 +01:00
Dylan K. Taylor
fa70127241 1.11.0 protocol changes 2019-04-24 19:54:16 +01:00
Dylan K. Taylor
fc76d04dcb StartGamePacket: allow specifying a custom runtimeID table
this is not the intended goal, but it's a happy side effect of making it easier to extract structured information from the client.
2019-04-24 18:40:29 +01:00
Dylan K. Taylor
db896b9faf ok i'm done
i am obviously not in any fit state to be doing this today...
2019-04-21 14:22:54 +01:00