Tiger Wang
c158569af3
Remove unused Temporary namespace
2020-09-25 14:51:57 +01:00
Tiger Wang and GitHub
9e8598fb1c
Upgrade to C++17 [CMake] ( #4717 )
...
* Make our CMake slightly less insane
2020-05-16 20:59:10 +01:00
peterbell10 and GitHub
e6634ed26c
Update submodules ( #4727 )
...
Closes #4708
This updates jsoncpp, mbedtls, TCLAP and SQLiteCpp to their latest stable release. A few additional changes were needed:
* jsoncpp deprecated Reader, FastWriter and StyledWriter which I've replaced
with some helper functions in JsonUtils.cpp
* SQLiteCpp changed how it builds with external sqlite libraries, now expecting
them to be installed. The simplest path was to remove sqlite from cuberite's
submodule and just use SQLiteCpp's internal version.
2020-05-09 15:51:15 +01:00
Mattes D
a0d2e934eb
BlockTypePalette: Improved loading speed in MSVC Debug builds.
2020-02-24 09:37:40 +01:00
Mattes D
2d6f6a574d
BlockTypePalette: Load from TSV or original reports' JSON.
2019-12-28 22:43:35 +01:00
Mattes D
7453a9fbe1
Moved ProtocolBlockTypePalette functionality into BlockTypePalette.
2019-12-28 22:43:35 +01:00
Mattes D
2de6b7537d
BlockTypePalette: Refactored for usage in both directions.
...
Improves index() lookup speeds and allows BlockTypePalette to be used in place of ProtocolBlockTypePalette.
2019-12-28 22:43:35 +01:00
E14 and Mattes D
d1c95742dd
Add ProtocolBlockTypePalette ( #4391 )
2019-09-22 22:57:54 +02:00
Mattes D and GitHub
2504538a3a
Added a basic PalettedBlockArea implementation ( #4377 )
2019-08-28 08:29:02 +02:00
Mattes D and GitHub
74579fbadf
Improved testing framework. ( #4376 )
2019-08-26 21:38:34 +02:00
Mattes D
02fbf16865
Added BlockState implementation for 1.13 support.
2019-08-24 12:03:38 +02:00
Mattes D
f48ac9f0c3
BlockTypeRegistry: Added hint manipulation
2019-08-05 21:42:54 +02:00
Mattes D
3722a239bf
BlockTypeRegistry: Initial skeleton
2019-08-05 21:42:54 +02:00