summaryrefslogtreecommitdiffstats
path: root/src/Protocol/Protocol_1_13.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updated protocol functions to Vector3xx12xx12x2022-04-201-1/+1
| | | | also added support in included functions
* Handle name item packetPersson-dev2021-12-311-0/+1
|
* Protocol: modernise plugin message handling (#5325)Tiger Wang2021-11-231-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
* Add player statistics to API (#5193)nshah252021-05-031-3/+3
| | | | | | * Fixed issue #5166 Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
* Chest, weather, crash, and miscellaneous fixes (#5215)Tiger Wang2021-04-301-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
* Disables the weather packet for 1.13 (#5200)12xx122021-04-201-0/+2
| | | | | * disables the weather packet * fixed style and removed extra semicolon
* More cProtocol cleanupTiger Wang2021-04-121-29/+22
| | | | | | * Alpha sort functions * Simplify hand handling * Fix left handed mode client-side display
* Unify multiprotocol entity animationsTiger Wang2021-04-121-0/+2
|
* Adding Boss bar (#5025)12xx122021-03-051-2/+5
| | | | | + Add boss bar Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
* 1.13+: Send length-prefixed server Brand stringTiger Wang2020-08-281-1/+0
| | | | Ref: 5176c22656a8fb5485ab04100daa93bb761bb8f6
* Made cProtocol::Version, EntityMetadata enums less verboseTiger Wang2020-08-211-3/+3
|
* Remove complex templated SendBlockChangeTiger Wang2020-08-211-24/+4
| | | | If we're sending enough blocks to have virtual calls be an issue, we should resend the chunk instead.
* Adding block entity transmission to 1.13 (#4829)12xx122020-08-191-0/+1
| | | | | | + Adding block entity transmission to 1.13 + Added HandlePacketSetBeaconEffect Co-authored-by: 12xx12 <12xx12100@gmail.com>
* Add Statistics and Achievements for newer Network standards12xx122020-08-191-0/+2
|
* 1.14 connection supportTiger Wang2020-07-261-5/+21
|
* Remove some unused inclusionsTiger Wang2020-07-201-17/+9
|
* Remove GetProtocolVersion unneeded commentsTiger Wang2020-07-201-2/+4
|
* Use 1.13.1 block paletteTiger Wang2020-07-191-1/+5
|
* 1.13.1, 1.13.2 connection supportTiger Wang2020-07-191-1/+45
|
* Delete duplicated status request handlersTiger Wang2020-07-181-1/+3
| | | | Here we go again...
* 1.13 items supportTiger Wang2020-07-181-15/+0
| | | | + Add 1.16 block and item definitions
* Initial work on 1.13 entity metadata (#4539)Mat2020-07-171-17/+23
| | | | | | | * Initial work on 1.13 entity metadata * Largely complete metadata Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
* Using Super.Mattes D2020-04-161-2/+3
|
* Add protocol mob ID remapping (#4538)Mat2020-03-291-0/+4
|
* Enable functional packets in 1.13mathiascode2020-03-231-3/+0
|
* Added temporary block type mapping for 1.13+ protocols.Mattes D2020-01-071-0/+23
|
* Initial support for 1.13 clientsTiger Wang2019-09-161-0/+58
+ Can look at *shape* of world + Can look at *shape* of inventory