User:WinX64/Slot Data
Jump to navigation
Jump to search
The Slot data structure defines how an item is represented when inside an inventory window of any kind, such as a chest or furnace.
This page presents the new Slot data structure, using structured components. You can find the documentation of the old structure, that utilizes raw NBT data, here.
Format
| Name | Type | Meaning | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Item Count | {{#switch: User:WinX64/Slot Data | Data types =
VarInt |
#default =
VarInt }} |
The item count. Every following field is only present if this value is greater than zero. | |||||||||||
| Item ID | {{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
VarInt |
#default =
VarInt }} |
The item ID. Item IDs are distinct from block IDs; see Data Generators for more information. | |||||||||
| Components with data | {{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
NBT |
#default =
NBT }} |
Number of elements present in the first data component array | |||||||||
| Components without data | {{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
NBT |
#default =
NBT }} |
Number of elements present in the second data component array. This serve as a way to remove the default component values that are present on some items. | |||||||||
| Components to add | Component type | {{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
Array |
#default =
Array }} |
{{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
VarInt |
#default =
VarInt }} {{#switch: User:WinX64/Slot Data |
Data types =
Enum |
#default =
Enum }} |
The type of component. See Structured components for more detail. | |
| Component data | {{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} Varies |
The component-dependent data. See Structured components for more detail. | |||||||||||
| Components to remove | Component type | {{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
Array |
#default =
Array }} |
{{#switch: User:WinX64/Slot Data | Data types =
Optional |
#default =
Optional }} {{#switch: User:WinX64/Slot Data |
Data types =
VarInt |
#default =
VarInt }} {{#switch: User:WinX64/Slot Data |
Data types =
Enum |
#default =
Enum }} |
The type of component. See Structured components for more detail. | |
Structured components
Blah.
| Type | Name | Description | Data |
|---|---|---|---|
| 0 | minecraft:custom_data
|
Description here. | Data here. |
| 1 | minecraft:max_stack_size
|
Description here. | Data here. |
| 2 | minecraft:max_damage
|
Description here. | Data here. |
| 3 | minecraft:damage
|
Description here. | Data here. |
| 4 | minecraft:unbreakable
|
Description here. | Data here. |
| 5 | minecraft:custom_name
|
Description here. | Data here. |
| 6 | minecraft:item_name
|
Description here. | Data here. |
| 7 | minecraft:lore
|
Description here. | Data here. |
| 8 | minecraft:rarity
|
Description here. | Data here. |
| 9 | minecraft:enchantments
|
Description here. | Data here. |
| 10 | minecraft:can_place_on
|
Description here. | Data here. |
| 11 | minecraft:can_break
|
Description here. | Data here. |
| 12 | minecraft:attribute_modifiers
|
Description here. | Data here. |
| 13 | minecraft:custom_model_data
|
Description here. | Data here. |
| 14 | minecraft:hide_additional_tooltip
|
Description here. | Data here. |
| 15 | minecraft:hide_tooltip
|
Description here. | Data here. |
| 16 | minecraft:repair_cost
|
Description here. | Data here. |
| 17 | minecraft:creative_slot_lock
|
Description here. | Data here. |
| 18 | minecraft:enchantment_glint_override
|
Description here. | Data here. |
| 19 | minecraft:intangible_projectile
|
Description here. | Data here. |
| 20 | minecraft:food
|
Description here. | Data here. |
| 21 | minecraft:fire_resistant
|
Description here. | Data here. |
| 22 | minecraft:tool
|
Description here. | Data here. |
| 23 | minecraft:stored_enchantments
|
Description here. | Data here. |
| 24 | minecraft:dyed_color
|
Description here. | Data here. |
| 25 | minecraft:map_color
|
Description here. | Data here. |
| 26 | minecraft:map_id
|
Description here. | Data here. |
| 27 | minecraft:map_decorations
|
Description here. | Data here. |
| 28 | minecraft:map_post_processing
|
Description here. | Data here. |
| 29 | minecraft:charged_projectiles
|
Description here. | Data here. |
| 30 | minecraft:bundle_contents
|
Description here. | Data here. |
| 31 | minecraft:potion_contents
|
Description here. | Data here. |
| 32 | minecraft:suspicious_stew_effects
|
Description here. | Data here. |
| 33 | minecraft:writable_book_content
|
Description here. | Data here. |
| 34 | minecraft:written_book_content
|
Description here. | Data here. |
| 35 | minecraft:trim
|
Description here. | Data here. |
| 36 | minecraft:debug_stick_state
|
Description here. | Data here. |
| 37 | minecraft:entity_data
|
Description here. | Data here. |
| 38 | minecraft:bucket_entity_data
|
Description here. | Data here. |
| 39 | minecraft:block_entity_data
|
Description here. | Data here. |
| 40 | minecraft:instrument
|
Description here. | Data here. |
| 41 | minecraft:ominous_bottle_amplifier
|
Description here. | Data here. |
| 42 | minecraft:recipes
|
Description here. | Data here. |
| 43 | minecraft:lodestone_tracker
|
Description here. | Data here. |
| 44 | minecraft:firework_explosion
|
Description here. | Data here. |
| 45 | minecraft:fireworks
|
Description here. | Data here. |
| 46 | minecraft:profile
|
Description here. | Data here. |
| 47 | minecraft:note_block_sound
|
Description here. | Data here. |
| 48 | minecraft:banner_patterns
|
Description here. | Data here. |
| 49 | minecraft:base_color
|
Description here. | Data here. |
| 50 | minecraft:pot_decorations
|
Description here. | Data here. |
| 51 | minecraft:container
|
Description here. | Data here. |
| 52 | minecraft:block_state
|
Description here. | Data here. |
| 53 | minecraft:bees
|
Description here. | Data here. |
| 54 | minecraft:lock
|
Description here. | Data here. |
| 55 | minecraft:container_loot
|
Description here. | Data here. |