
Custom Data Components | Fabric Documentation
Jun 2, 2026 · Data components are namespaced, meaning we can implement our own data components to store custom data about an ItemStack and access it later. A full list of the vanilla data components …
Data Components - NeoForged docs
Data components are key-value pairs within a map used to store data on the Holder of a registry object. Each piece of data, such as firework explosions or tools, are stored as actual objects on the holder, …
Item components – Minecraft Wiki
6 days ago · Item components are JSON formatted for items in behavior packs used to change how your item looks and functions in the world, and also have NBT components that also work on vanilla items.
Data component format – Minecraft Wiki
Data components can be used in the item_stack and item_predicate argument types. In commands that take an item_stack argument, such as / give, items are represented in the format item_id …
Adding an Item [Fabric Wiki]
Apr 24, 2026 · Item components Sometimes you may need to add some default components for the item, such as max stack size or fire durability. This can be done by calling component method in …
Fabric Documentation
The official curated documentation for Fabric, a modding toolchain for Minecraft.
Block components – Minecraft Wiki
6 days ago · Block components can be applied by adding them to components within minecraft:block in the block's definition file. Components can also be found in a components object located in objects …
Data Attachments - NeoForged docs
The data attachment system allows mods to attach and store additional data on block entities, chunks, entities, and levels.
Data component format/custom model data – Minecraft Wiki
[NBT Compound / JSON Object] minecraft:custom_model_data: A list of values used by items model definitions for model selection and coloring. [NBT List / JSON Array] floats: A list of [Float] floats for …
Built-In Enchantment Effect Components | NeoForged docs
Vanilla Minecraft provides numerous different types of enchantment effect components for use in [enchantment] definitions. This article will explain each, including their usage and in-code definition.