Expand description
Data component registry and storage types.
This module provides:
DataComponentRegistry- Registry of all component types with their serialization functionsDataComponentMap- Storage for component values on items/entitiesDataComponentPatch- Diff representation for network/storageDataComponentType- Type-safe handle for accessing components
Re-exportsยง
pub use codecs::ComponentEntry;pub use codecs::ComponentEntryRef;pub use codecs::NbtReader;pub use codecs::NbtWriter;pub use codecs::NetworkReader;pub use codecs::NetworkWriter;pub use component_map::DataComponentMap;pub use patch::ComponentPatchEntry;pub use patch::DataComponentPatch;pub use patch_persistence::component_try_into;
Modulesยง
- codecs ๐
- component_
map ๐ - patch ๐
- patch_
network ๐ - patch_
persistence ๐
Structsยง
- Data
Component Registry - Registry of all data component types.
- Data
Component Type - A typed handle for a data component.