Ayfri / Kore

A Kotlin library to generate Datapacks for Minecraft Java.

Home Page:https://kore.ayfri.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update to 24w09a

Ayfri opened this issue · comments

Warning

This is a very big snapshot with a lot of changes, it will take a while to update Kore to this.

  • Add new syntax for items to include item components.
  • Add new minecraft:set_components and minecraft:copy_components loot item functions.
  • Investigate on new export of items to see if we can add auto-completion for item components.
  • Modify the playsound command to make target and mixer argument optional.
  • Rename minecraft:set_nbt and minecraft:copy_nbt loot item functions.
  • Update attribute command modifier operations names.
  • Update LootTable LootEntry to accept both referenced or inline as value.
  • Update minecraft:set_attributes loot item function.
  • Update commands to remove NBT item arguments.
  • Update data builder of Item.
  • Update item, block, fluid, entity and location predicates syntaxes.

Optional:

  • Investigate if it would be possible to keep old functions but convert their output to new format.