Crate azalea_registry

Source
Expand description

§Azalea Registry

Minecraft has a concept called “registries”, which are primarily used to determine ids in the protocol. The contents of this crate are automatically generated using Minecraft’s built-in data generator.

Modules§

tags

Structs§

CatVariant
ChickenVariant
CowVariant
DamageKind
DimensionType
Enchantment
FrogVariant
OptionalRegistry
A registry that might not be present. This is transmitted as a single varint in the protocol.
PaintingVariant
PigVariant
WolfSoundVariant
WolfVariant

Enums§

Activity
The AI code that’s currently being executed for the entity.
Attribute
AxolotlVariant
Block
An enum of every type of block in the game. To represent a block state, use azalea_block::BlockState or the azalea_block::Block trait.
BlockEntityKind
An enum that contains every type of block entity. A block entity is a block that contains data that can’t be represented as just a block state, like how chests store items.
BlockKind
BlockPredicateKind
ChatType
ChunkStatus
CommandArgumentKind
ConsumeEffectKind
CreativeModeTab
CustomRegistry
A registry that will either take an ID or a resource location.
CustomStat
DataComponentKind
DataComponentPredicateKind
DecoratedPotPattern
EnchantmentEffectComponentKind
EnchantmentEntityEffectKind
EnchantmentLevelBasedValueKind
EnchantmentLocationBasedEffectKind
EnchantmentProviderKind
EnchantmentValueEffectKind
EntityKind
An enum that contains every type of entity.
EntitySubPredicateKind
FloatProviderKind
Fluid
FoxVariant
GameEvent
HeightProviderKind
Holder
A reference to either a registry or a custom value (usually something with a ResourceLocation).
HolderSet
HorseVariant
Instrument
IntProviderKind
Item
JukeboxSong
LlamaVariant
LootConditionKind
LootFunctionKind
LootNbtProviderKind
LootNumberProviderKind
LootPoolEntryKind
LootScoreProviderKind
MapDecorationKind
MemoryModuleKind
MenuKind
MobEffect
MooshroomVariant
NumberFormatKind
ParrotVariant
ParticleKind
PointOfInterestKind
PosRuleTest
PositionSourceKind
Potion
RabbitVariant
RecipeBookCategory
RecipeDisplay
RecipeKind
RecipeSerializer
RuleBlockEntityModifier
RuleTest
Schedule
SensorKind
SlotDisplay
SoundEvent
A known type of sound in Minecraft.
SpawnConditionKind
StatKind
TestEnvironmentDefinitionKind
TestFunction
TestInstanceKind
TicketKind
TriggerKind
TrimMaterial
TrimPattern
VillagerKind
VillagerProfession
WorldgenBiomeSource
WorldgenBlockStateProviderKind
WorldgenCarver
WorldgenChunkGenerator
WorldgenDensityFunctionKind
WorldgenFeature
WorldgenFeatureSizeKind
WorldgenFoliagePlacerKind
WorldgenMaterialCondition
WorldgenMaterialRule
WorldgenPlacementModifierKind
WorldgenPoolAliasBinding
WorldgenRootPlacerKind
WorldgenStructureKind
WorldgenStructurePiece
WorldgenStructurePlacement
WorldgenStructurePoolElement
WorldgenStructureProcessor
WorldgenTreeDecoratorKind
WorldgenTrunkPlacerKind

Traits§

DataRegistry
A registry which has its values decided by the server in the ClientboundRegistryData packet.
Registry