diff --git a/resolvable_item_data_components.json b/resolvable_item_data_components.json new file mode 100644 index 0000000..541e40b --- /dev/null +++ b/resolvable_item_data_components.json @@ -0,0 +1,1811 @@ +{ + "value": [ + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:redstone", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:diamond", + "type": "holder" + } + ], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:emerald", + "type": "holder" + } + ], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:lapis", + "type": "holder" + } + ], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:quartz", + "type": "holder" + } + ], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:amethyst", + "type": "holder" + } + ], + [], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:iron", + "type": "holder" + } + ], + [], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:copper", + "type": "holder" + } + ], + [], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:gold", + "type": "holder" + } + ], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:netherite", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:chicken/variant", + "registry": "minecraft:chicken_variant", + "reference": "minecraft:temperate", + "type": "holder" + } + ], + [ + { + "component": "minecraft:chicken/variant", + "registry": "minecraft:chicken_variant", + "reference": "minecraft:cold", + "type": "holder" + } + ], + [ + { + "component": "minecraft:chicken/variant", + "registry": "minecraft:chicken_variant", + "reference": "minecraft:warm", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:provides_trim_material", + "registry": "minecraft:trim_material", + "reference": "minecraft:resin", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [ + { + "component": "minecraft:damage_type", + "registry": "minecraft:damage_type", + "reference": "minecraft:spear", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:13", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:cat", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:blocks", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:chirp", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:creator", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:creator_music_box", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:far", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:lava_chicken", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:mall", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:mellohi", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:stal", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:strad", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:ward", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:11", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:wait", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:otherside", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:relic", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:5", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:pigstep", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:precipice", + "type": "holder" + } + ], + [ + { + "component": "minecraft:jukebox_playable", + "registry": "minecraft:jukebox_song", + "reference": "minecraft:tears", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + { + "component": "minecraft:instrument", + "registry": "minecraft:instrument", + "reference": "minecraft:ponder_goat_horn", + "type": "holder" + } + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [] + ] +} \ No newline at end of file