
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 …
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 …
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 …
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 …
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 …
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. …
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 …
Built-In Enchantment Effect Components | NeoForged docs
Vanilla Minecraft provides numerous different types of enchantment effect components for use in [enchantment] definitions. This …