summaryrefslogtreecommitdiffstats
path: root/src/Protocol/Protocol_1_13.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-20Updated protocol functions to Vector3xx12xx12x1-1/+1
also added support in included functions
2021-12-31Handle name item packetPersson-dev1-0/+1
2021-11-23Protocol: modernise plugin message handling (#5325)Tiger Wang1-0/+1
- Remove handling for garbage data in command block sets + Add correct boolean value read (#1692) * Make better use of namespaced-id and string_view
2021-05-03Add player statistics to API (#5193)nshah251-3/+3
* Fixed issue #5166 Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
2021-04-30Chest, weather, crash, and miscellaneous fixes (#5215)Tiger Wang1-3/+0
* Alpha-sort cChestEntity * Chests: use SendUpdateBlockEntity * Pathfinder: fix out of range Y * 1.13: correct weather packet ID * Chests: fix neighbour scanner + Add OnAddToWorld and overload to scan neighbours there, instead of in the constructor/OnUse. This fixes hoppers accessing newly loaded double chests and seeing a null m_Neighbour, thus thinking its a single chest. * Fix typo in cross coords computation. * Simplify hopper logic. * Block entities: ASSERT that type is correct If you match the block type first before calling DoWithBlockEntity, the corresponding block entity must either be empty or correspond to the block type. * Chunk: fix some forgotten PendingSendBE cleanup + Add cleanup in SetAllData, WriteBlockArea - Remove RemoveBlockEntity (used once), HasBlockEntity (not used) * Replace MakeIndex with MakeIndexNoCheck * Remove extraneous MarkDirty in hopper & chests
2021-04-20Disables the weather packet for 1.13 (#5200)12xx121-0/+2
* disables the weather packet * fixed style and removed extra semicolon
2021-04-12More cProtocol cleanupTiger Wang1-29/+22
* Alpha sort functions * Simplify hand handling * Fix left handed mode client-side display
2021-04-12Unify multiprotocol entity animationsTiger Wang1-0/+2
2021-03-05Adding Boss bar (#5025)12xx121-2/+5
+ Add boss bar Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
2020-08-281.13+: Send length-prefixed server Brand stringTiger Wang1-1/+0
Ref: 5176c22656a8fb5485ab04100daa93bb761bb8f6
2020-08-21Made cProtocol::Version, EntityMetadata enums less verboseTiger Wang1-3/+3
2020-08-21Remove complex templated SendBlockChangeTiger Wang1-24/+4
If we're sending enough blocks to have virtual calls be an issue, we should resend the chunk instead.
2020-08-19Adding block entity transmission to 1.13 (#4829)12xx121-0/+1
+ Adding block entity transmission to 1.13 + Added HandlePacketSetBeaconEffect Co-authored-by: 12xx12 <12xx12100@gmail.com>
2020-08-19Add Statistics and Achievements for newer Network standards12xx121-0/+2
2020-07-261.14 connection supportTiger Wang1-5/+21
2020-07-20Remove some unused inclusionsTiger Wang1-17/+9
2020-07-20Remove GetProtocolVersion unneeded commentsTiger Wang1-2/+4
2020-07-19Use 1.13.1 block paletteTiger Wang1-1/+5
2020-07-191.13.1, 1.13.2 connection supportTiger Wang1-1/+45
2020-07-18Delete duplicated status request handlersTiger Wang1-1/+3
Here we go again...
2020-07-181.13 items supportTiger Wang1-15/+0
+ Add 1.16 block and item definitions
2020-07-17Initial work on 1.13 entity metadata (#4539)Mat1-17/+23
* Initial work on 1.13 entity metadata * Largely complete metadata Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
2020-04-16Using Super.Mattes D1-2/+3
2020-03-29Add protocol mob ID remapping (#4538)Mat1-0/+4
2020-03-23Enable functional packets in 1.13mathiascode1-3/+0
2020-01-07Added temporary block type mapping for 1.13+ protocols.Mattes D1-0/+23
2019-09-16Initial support for 1.13 clientsTiger Wang1-0/+58
+ Can look at *shape* of world + Can look at *shape* of inventory