6077748caa
Changes for 1.20.80
2024-04-25 11:31:41 +01:00
ba48f258f3
Support for 1.20.70
2024-03-13 14:53:27 +00:00
6492e7f4a2
1.20.60 support
2024-02-07 12:33:44 +00:00
25cca1b63f
Changes for 1.20.50
2023-12-06 14:29:23 +00:00
53a740433f
Changes for 1.20.40
2023-10-26 12:32:59 +01:00
6553852d99
Updated for 1.20.30 release
2023-09-20 18:34:12 +01:00
b7210755a7
1.20.10
2023-07-12 13:39:39 +01:00
644b417d2c
BlockStateData: added auxiliary toVanillaNbt() helper method
...
toNbt() adds PM version metadata, which might not always be desired.
2023-07-03 14:05:17 +01:00
73ee94b62c
Fixed BlockStateData::CURRENT_VERSION
2023-06-07 21:58:21 +01:00
f5a1a0c9cb
ÂInsert PM data version into blockstates, chunks, entities, tiles and level.dat
...
this information will allow us to correct for any bugs introduced by past versions.
however, we still need to propagate this information to permit actually using it when loading data.
2023-05-29 16:32:24 +01:00
ff8301b86c
BlockStateData: fixed outdated version ID
2023-04-28 17:23:32 +01:00
777b4d6ac3
PM5-specific updates for 1.19.70
2023-03-14 18:50:04 +00:00
a123194368
BlockStateData: added getVersionAsString()
2023-03-13 16:14:19 +00:00
da5302ca86
BlockStateData: introduce and use current()
2023-02-02 16:21:50 +00:00
ccb3c3cb05
BlockStateData: use array<Tag> instead of CompoundTag to store state properties
...
this reduces the footprint of RuntimeBlockMapping by a further 1 MB, as well as simplifying various parts of the code, and solidifying the immutability guarantee of BlockStateData.
2022-07-09 16:03:51 +01:00
680615eed8
Namespace rename
2022-06-08 15:54:45 +01:00