What's Changed
- Global includes by @InfiniteCoder01 in #261
- Refactor engine_paths by @alexei-zebra in #284
- Refactoring README.md by @alexei-zebra in #289
- Global project reformat by @MihailRis in #290
- Update regions format by @MihailRis in #291
- Add unit tests by @MihailRis in #292
- New Language: Uzbek by @zohidjondev in #293
- pseudopack 'core' complete support by @MihailRis in #296
- Add debug.print lua function to pretty-print data by @REDxEYE in #298
- Lua/C++ api: Allow to specify what blocks to ignore during raycast by @REDxEYE in #297
- Add support for
parentfield in block/item/entity json definitions by @REDxEYE in #299 - block model "x" preview fix by @clasher113 in #300
- Batch3D::point() check buffer overflow by @clasher113 in #302
- Add dynamic::Value binary data type (byte-buffer) by @MihailRis in #303
- Replace dynamic::Value with new implementation by @MihailRis in #304
- Add blocks metadata by @MihailRis in #294
- Add isolated lua states by @MihailRis in #306
- Update TOML parser by @MihailRis in #307
- Create fi_FI.txt by @DSDemen in #308
- World Generators by @MihailRis in #295
- Update docs by @MihailRis in #309
New Contributors
Full Changelog: v0.22.2...v0.23.0