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§
Structs§
- Dimension
Type - Enchantment
- Optional
Registry - A registry that might not be present. This is transmitted as a single varint in the protocol.
Enums§
- Activity
- The AI code that’s currently being executed for the entity.
- Attribute
- Block
- An enum of every type of block in the game. To represent a block state,
use
azalea_block::BlockState
or theazalea_block::Block
trait. - Block
Entity Kind - 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.
- Block
Kind - Block
Predicate Kind - CatVariant
- Chat
Type - Chunk
Status - Command
Argument Kind - Consume
Effect Kind - Creative
Mode Tab - Custom
Registry - A registry that will either take an ID or a resource location.
- Custom
Stat - Data
Component Kind - Decorated
PotPattern - Enchantment
Effect Component Kind - Enchantment
Entity Effect Kind - Enchantment
Level Based Value Kind - Enchantment
Location Based Effect Kind - Enchantment
Provider Kind - Enchantment
Value Effect Kind - Entity
Kind - An enum that contains every type of entity.
- Entity
SubPredicate Kind - Float
Provider Kind - Fluid
- Frog
Variant - Game
Event - Height
Provider Kind - Holder
- A reference to either a registry or a custom value (usually something with a ResourceLocation).
- Holder
Set - Instrument
- IntProvider
Kind - Item
- Item
SubPredicate Kind - Jukebox
Song - Loot
Condition Kind - Loot
Function Kind - Loot
NbtProvider Kind - Loot
Number Provider Kind - Loot
Pool Entry Kind - Loot
Score Provider Kind - MapDecoration
Kind - Memory
Module Kind - Menu
Kind - MobEffect
- Number
Format Kind - Painting
Variant - Particle
Kind - Point
OfInterest Kind - PosRule
Test - Position
Source Kind - Potion
- Recipe
Book Category - Recipe
Display - Recipe
Kind - Recipe
Serializer - Rule
Block Entity Modifier - Rule
Test - Schedule
- Sensor
Kind - Slot
Display - Sound
Event - Stat
Kind - Trigger
Kind - Trim
Material - Trim
Pattern - Villager
Kind - Villager
Profession - Wolf
Variant - Worldgen
Biome Source - Worldgen
Block State Provider Kind - Worldgen
Carver - Worldgen
Chunk Generator - Worldgen
Density Function Kind - Worldgen
Feature - Worldgen
Feature Size Kind - Worldgen
Foliage Placer Kind - Worldgen
Material Condition - Worldgen
Material Rule - Worldgen
Placement Modifier Kind - Worldgen
Pool Alias Binding - Worldgen
Root Placer Kind - Worldgen
Structure Kind - Worldgen
Structure Piece - Worldgen
Structure Placement - Worldgen
Structure Pool Element - Worldgen
Structure Processor - Worldgen
Tree Decorator Kind - Worldgen
Trunk Placer Kind
Traits§
- Data
Registry - A registry which has its values decided by the server in the
ClientboundRegistryData
packet. - Registry