Custom item NBT

Adding custom NBT attributes to the item

You can specify custom NBT attributes to be merged into the custom item.

Inject NBT properties from file

This feature requires at least ItemsAdder 4.0.8

my_item_file.yml
info:
  namespace: test
items:
  test_inject_nbt_from_file:
    display_name: "Test inject NBT from file"
    components_nbt_file: "test_inject_nbt_from_file.json"
    resource:
      material: IRON_CHESTPLATE
      generate: false
      model_path: minecraft:item/diamond

Old method, inject from NBT string

NOTE

Example custom attribute

For example I want to merge these tags into my item: nbt: '{my-custom-nbt-tag:"hello this is a custom tag", another-tag:"useless"}'

Custom NBT + name Component

nbt: '{components:{"minecraft:custom_name":{"text":"TEST", "font": "alt", "italic":false}, "minecraft:custom_data": {"bro":"asd"}}}'

Old 1.20.4 Component - don't use this

nbt: "{display:{Name:'{"text":"TEST", "font": "alt", "italic":false}'}}"

Last updated

Was this helpful?