Dylan K. Taylor
|
905eee3198
|
BlockStateUpgrader: do not apply backwards-incompatible schemas to blockstates already on the correct version
this notably led to corruption of glow_lichen and sculk_vein in 1.18.10.
|
2022-02-10 20:51:31 +00:00 |
|
Dylan K. Taylor
|
e58b3ba46c
|
First look at loading 1.13+ worlds
|
2022-02-07 03:06:59 +00:00 |
|
Dylan K. Taylor
|
0cc997f531
|
Checking in BlockStateUpgrader and a bunch of unit tests
|
2022-02-04 00:16:48 +00:00 |
|
Dylan K. Taylor
|
d5e5a81cff
|
Don't explode when data contains invalid dye colour IDs
|
2021-04-28 13:39:03 +01:00 |
|
Dylan K. Taylor
|
430d16e5f5
|
fixed borked test
|
2020-11-16 18:17:04 +00:00 |
|
Dylan K. Taylor
|
fd88c78d3a
|
added test for CoralTypeIdMap
we really need a better way to guarantee exhaustiveness for this ...
|
2020-11-16 18:12:01 +00:00 |
|
Dylan K. Taylor
|
3f254bd49c
|
Separated effects' MCPE ID registration from VanillaEffects
|
2020-10-24 18:52:20 +01:00 |
|
Dylan K. Taylor
|
47976bac34
|
Moved enchantment ID handling to pocketmine/data/bedrock package
this permits plugins to register their own enchantments mapped to MCPE IDs again.
|
2020-10-24 17:59:46 +01:00 |
|
Dylan K. Taylor
|
164c1552d1
|
Add test to make sure DyeColorIdMap recognizes all colours
this will be useful for integrity testing if more colours get added.
|
2020-08-03 16:48:34 +01:00 |
|