1.9.0 For 1.20.5-pre1
Ayfri
released this
14 May 17:48
·
156 commits
to master
since this release
The last big release before 1.20.5, next releases will be smaller !
Changelog
chore(readme)
: Update Java requirement to Java 21. 0a5574cfeat(item-modifiers)
: Add newfiltered
,modifiy_contents
,set_custom_model_data
,set_item
loot functions, add related tests. 93dedb3feat(particle)
: Add new particle types and serialization mechanisms, refactor block properties handling. 1ff41c2feat(predicates)
: Add all item stack sub predicates components matchers, add tests. 9d16aabfix(arguments)
: Serialize block arguments with empty nbt without an empty nbt compound, add tests. #80 ff08deafix(commands)
: Replace Sounds with SoundArgument in 'stopsound' commands. aba6dc1fix(commands)
: Use SoundArgument as argument instead of generated Sounds in 'playsound' command. #82 0e46b79fix(datapack)
: Ensure root directory exists before generatingpack.mcmeta
file. 41599c6fix(datapack)
: Fix functions generation in zip file, add tests for checking if the entries are correctly generated. c1b8d4crefactor(arguments)
: RenameItems.kt
toComponents.kt
in test arguments directory. 1cf2844refactor(components)
: RenamesaturationModifier
tosaturation
in FoodComponent. 2e6f329refactor(data)
: Improve file path handling in DataPack.kt, use absolute and normalized paths. bd572d9refactor(item-modifiers)
: Removetype
and addcomponent
field toSetContents
item modifier. 7697dbcrefactor(providers)
: Make number providers functions not inlined, add function for storage number provider. cfd9e55
Full changelog: https://github.com/Ayfri/Kore/compare/v1.8.0-24w14a..v1.9.0-1.20.5-pre1