Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Send only changed node metadata to clients instead of whole mapblock (#…
…5268) Includes newer style changes and fixes by est31 Improve the block position de-serialization Add type NodeMetadataMap
- Loading branch information
Showing
with
202 additions
and 70 deletions.
- +1 −0 src/client/client.h
- +3 −2 src/map.h
- +1 −1 src/network/clientopcodes.cpp
- +27 −0 src/network/clientpackethandler.cpp
- +9 −2 src/network/networkprotocol.h
- +3 −3 src/network/serveropcodes.cpp
- +3 −1 src/network/serverpackethandler.cpp
- +39 −23 src/nodemetadata.cpp
- +24 −3 src/nodemetadata.h
- +1 −8 src/rollback_interface.cpp
- +1 −1 src/script/lua_api/l_itemstackmeta.cpp
- +1 −1 src/script/lua_api/l_itemstackmeta.h
- +3 −3 src/script/lua_api/l_metadata.cpp
- +1 −1 src/script/lua_api/l_metadata.h
- +5 −9 src/script/lua_api/l_nodemeta.cpp
- +1 −1 src/script/lua_api/l_nodemeta.h
- +76 −11 src/server.cpp
- +3 −0 src/server.h
Oops, something went wrong.