Misc:
- changed namespace from "dev" to "data_api"
Blocks:
- updated "Block Entities" [added: Anvil, Enchanting Table, Chiseled Bookshelf, Composter, & Jukebox]
- updated Custom GUIs (added more command options & removed page limit)
Entities:
- updated Custom Mobs (added more modelstates, added custom bucket data, removed death framelimit)
Functions:
- added run/commands/attribute
- added run/commands/calculate
- removed dev:run/commands/array/...
- removed dev:run/commands/copy/...
- removed dev:run/commands/disable_connected_hoppers
- removed "dev:run/commands/item_stop
- removed dev:run/commands/locate_floor
- removed dev:run/commands/tag_thrower
- removed dev:run/commands/tellraw/clear
- renamed dev:run/commands/remove/entity" to "data_api:run/commands/remove_entity
- renamed dev:run/commands/remove/item" to "data_api:run/commands/remove_item
- updated run/commands/drop_item
Item Modifiers:
- added function/dye_randomly
- added function/set_potion_color
- renamed "set_nbt/color/..." to "function/set_color/..."
- updated set_count/...
- updated set_damage/...
NBT Tags:
- added book
- added compost
- added copy_data
- added craftable_on
- added CustomArmorColor
- added CustomRecordData
- added CustomSmeltData
- added no_stack
- added use
- added run_command
- removed FireCMD
- renamed dev:preset to "data_api:preset"
- renamed Durability to CustomDurabilityData
- renamed no_burn to "prevent_fuel"
- renamed no_equip to "prevent_equip"
- updated preset added "chorus_fruit"
- updated CustomDurabilityData
- updated {data:{Enchantments:[...]} (name now modifies based on level)
- updated summon
- updated return_item
- updated fireproof
Objectives:
- renamed dev.AdvTrigger to "adv.Trigger"
- renamed dev.DsplLight to "match.Brightness"
- renamed dev.GUI to "gui.Page"
- renamed dev.GUIbutton to "gui.Button"
- renamed dev.SetLight to "set.Light"
Predicates:
- added flags/is_crouching
- added flags/is_on_fire
- added flags/is_sleeping
- added flags/is_sprinting
- added flags/is_swimming
- removed location_check/block_is_lit
- removed location_check/in_void
- renamed entity_settings/attributes/... to "attributes/..."
- renamed entity_settings/effects/... to "effects/..."
- renamed entity_settings/flags/... to "flags/..."
Settings:
- added gamerule:data_api/developer_mode
- removed settings:data_api
Misc:
- Renamed to "Data API"
- Moved settings command
Blocks:
- added customizable GUIs
- converted [#campfires|#cauldrons|crafting_table|composter|fletching_table|#furnaces|smithing_table] into targetable entities (execute as @e[nbt={data:{BlockID:"minecraft:..."}}] (1.17+)
Functions:
- added copy/name_to_customname
- added copy/entity_data
- added copy/entity_data_from_tag
- added drop_item/...
Items & Modifiers:
- added nbt tag CustomHatData
- added nbt tag delete:1b
- added nbt tag inv_drop:1b
- renamed nbt tag NoBurn:1b to no_burn:1b
- added nbt tag no_equip:1b
- added nbt tag summon
- added modifier dev:set_nbt/display/color/...
Objectives:
- added dev.DsplLight
- removed dev.Effect
Predicates:
- added dev:location_check/is_lit
- added dev:entity_properties/attributes/...
- added dev:entity_properties/flags/has_been_bred