Skip to main content

Module registry

Module registry 

Source
Expand description

Registry ownership, lookup, tagging, and reference codecs.

Re-exports§

pub use holder::RegistryHolder;
pub use holder::RegistryHolderEntry;
pub use holder_set::RegistryHolderSet;
pub use holder_set::RegistryHolderSetEntry;
pub use reference::RegistryReference;
pub use reference::RegistryReferenceEntry;

Modules§

holder
Registry holders used by Vanilla registry-aware codecs.
holder_set
Registry-backed holder sets used by vanilla codecs.
reference
Registry references used by fixed holder codecs.
tags 🔒

Structs§

Registry
RegistryLock
RegistryTags

Constants§

BANNER_PATTERN_REGISTRY
BIOMES_REGISTRY
BLOCKS_REGISTRY
BLOCK_ENTITY_TYPE_REGISTRY
CAT_SOUND_VARIANT_REGISTRY
CAT_VARIANT_REGISTRY
CHAT_TYPE_REGISTRY
CHICKEN_SOUND_VARIANT_REGISTRY
CHICKEN_VARIANT_REGISTRY
CONFIGURED_CARVER_REGISTRY
CONFIGURED_FEATURE_REGISTRY
COW_SOUND_VARIANT_REGISTRY
COW_VARIANT_REGISTRY
CUSTOM_STAT_REGISTRY
DAMAGE_TYPE_REGISTRY
DIALOG_REGISTRY
DIMENSION_TYPE_REGISTRY
ENCHANTMENT_REGISTRY
ENTITY_TYPE_REGISTRY
FLUID_REGISTRY
FROG_VARIANT_REGISTRY
INSTRUMENT_REGISTRY
ITEMS_REGISTRY
JUKEBOX_SONG_REGISTRY
LOOT_TABLE_REGISTRY
MAP_DECORATION_TYPE_REGISTRY
MENU_TYPE_REGISTRY
MOB_EFFECT_REGISTRY
PAINTING_VARIANT_REGISTRY
PARTICLE_TYPE_REGISTRY
PIG_SOUND_VARIANT_REGISTRY
PIG_VARIANT_REGISTRY
PLACED_FEATURE_REGISTRY
POI_TYPE_REGISTRY
POSITION_SOURCE_TYPE_REGISTRY
SOUND_EVENT_REGISTRY
STAT_TYPE_REGISTRY
STRUCTURE_PROCESSOR_LIST_REGISTRY
STRUCTURE_REGISTRY
TICKET_TYPE_REGISTRY
TIMELINE_REGISTRY
TRIM_MATERIAL_REGISTRY
TRIM_PATTERN_REGISTRY
VILLAGER_PROFESSION_REGISTRY
VILLAGER_TYPE_REGISTRY
WOLF_SOUND_VARIANT_REGISTRY
WOLF_VARIANT_REGISTRY
WORLD_CLOCK_REGISTRY
ZOMBIE_NAUTILUS_VARIANT_REGISTRY

Statics§

REGISTRY

Traits§

RegistryEntry
Trait for types stored in a registry, allowing self-lookup of their numeric ID.
RegistryExt
Generic trait for registries with a typed entry.
TaggedRegistryExt
Trait for registries that support tagging entries.

Functions§

init_vanilla_registry
Returns false if the registry was already published.