Expand description
Registry-dispatched partial data-component predicates.
ModulesΒ§
- attributes π
- Generic collection predicate shared by container, firework, book, and attribute checks.
- basic π
- books π
- collections π
- core π
- fireworks π
- registry_
predicates π - vanilla π
- vanilla_
data_ component_ predicate_ types - Vanilla component-predicate types in protocol registry order.
MacrosΒ§
StructsΒ§
- Attribute
Modifier Entry Predicate - Predicate for one attribute-modifier entry.
- Attribute
Modifiers Predicate - Predicate over item attribute modifiers.
- Bundle
Predicate - Nested item predicates over bundle contents.
- Collection
Count Predicate - One element predicate and the accepted number of matching elements.
- Collection
Predicate - Generic collection predicate shared by container, firework, book, and attribute checks.
- Container
Predicate - Nested item predicates over container contents.
- Custom
Data Predicate - Partial custom-data NBT predicate.
- Damage
Predicate - Durability and current-damage bounds.
- Data
Component Exact Predicate - Exact component values required by a component matcher.
- Data
Component Matchers - Exact and partial component conditions flattened into block/item predicates.
- Data
Component Predicate Data - Type-erased predicate value retaining Steelβs deterministic concrete key.
- Data
Component Predicate Type - Registered discriminator and codecs for one concrete predicate value.
- Data
Component Predicate Type Registry - Registry of concrete partial component predicate types.
- Enchantment
Predicate - One enchantment holder-set and accepted level range.
- Enchantments
Predicate - Applied-enchantment predicates.
- Firework
Explosion Predicate - Predicate over the
firework_explosioncomponent. - Firework
Predicate - Fields matched within one firework explosion.
- Fireworks
Predicate - Predicate over firework explosions and flight duration.
- Jukebox
Playable Predicate - Predicate over a jukebox-playable song holder.
- Potions
Predicate - Accepted registered potion values.
- Stored
Enchantments Predicate - Stored-enchantment predicates.
- Trim
Predicate - Predicate over armor trim material and pattern holders.
- Villager
Type Predicate - Predicate over registered villager variants.
- Writable
Book Page Predicate - Predicate for one writable-book page.
- Writable
Book Predicate - Predicate over writable-book pages.
- Written
Book Page Predicate - Predicate for one written-book page.
- Written
Book Predicate - Predicate over written-book metadata and pages.
TraitsΒ§
- Data
Component Predicate Codec - Typed payload behavior for a registered partial component predicate.