History - net.minecraft.advancements.critereon.ContextAwarePredicate

1.21.3

Names

bg

bh

Fields

Predicate<LootContext>: c, compositePredicates, field_24390, combinedCondition, f_285559_

Predicate<LootContext>: c, compositePredicates, field_24390, combinedCondition

List<LootItemCondition>: b, conditions, field_24389, conditions, f_285622_

List<LootItemCondition>: b, conditions, field_24389, conditions

com.mojang.serialization.Codec<ContextAwarePredicate>: a, CODEC, field_47234, CODEC, f_303282_

com.mojang.serialization.Codec<ContextAwarePredicate>: a, CODEC, field_47234, CODEC

Constructors

Methods

ContextAwarePredicate (LootItemCondition...): a, create, method_27973, create, m_286108_

ContextAwarePredicate (LootItemCondition...): a, create, method_27973, create

boolean (LootContext): a, matches, method_27806, test, m_285831_

boolean (LootContext): a, matches, method_27806, test

void (ValidationContext): a, validate, method_54959, validateConditions, m_305566_

void (ValidationContext): a, validate, method_54959, validateConditions

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bf

bg

Fields

Constructors

Methods

1.20.6

Names

bb

bf

Fields

Constructors

Methods

1.20.4

Names

bc

bb

Fields

Predicate<LootContext>: b, compositePredicates, field_24390, combinedCondition, f_285559_

Predicate<LootContext>: c, compositePredicates, field_24390, combinedCondition, f_285559_

List<LootItemCondition>: a, conditions, field_24389, conditions, f_285622_

List<LootItemCondition>: b, conditions, field_24389, conditions, f_285622_

com.mojang.serialization.Codec<ContextAwarePredicate>: a, CODEC, field_47234, CODEC, f_303282_

Constructors

Methods

Optional<Optional<ContextAwarePredicate>> (String, DeserializationContext, com.google.gson.JsonElement, LootContextParamSet): a, fromElement, method_27807, fromJson, m_285802_

com.google.gson.JsonElement (): a, toJson, method_27804, toJson, m_286026_

com.google.gson.JsonElement (List<ContextAwarePredicate>): a, toJson, method_27808, toPredicatesJsonArray, m_285805_

void (ValidationContext): a, validate, method_54959, validateConditions, m_305566_

1.20.2

Names

ba

bc

Fields

ContextAwarePredicate: a, ANY, field_24388, EMPTY, f_285567_

LootItemCondition[]: b, conditions, field_24389, conditions, f_285622_

Predicate<LootContext>: c, compositePredicates, field_24390, combinedCondition, f_285559_

Predicate<LootContext>: b, compositePredicates, field_24390, combinedCondition, f_285559_

List<LootItemCondition>: a, conditions, field_24389, conditions, f_285622_

Constructors

(LootItemCondition[])

(List<LootItemCondition>)

Methods

ContextAwarePredicate (String, DeserializationContext, com.google.gson.JsonElement, LootContextParamSet): a, fromElement, method_27807, fromJson, m_285802_

com.google.gson.JsonElement (SerializationContext): a, toJson, method_27804, toJson, m_286026_

com.google.gson.JsonElement (ContextAwarePredicate[], SerializationContext): a, toJson, method_27808, toPredicatesJsonArray, m_285805_

Optional<Optional<ContextAwarePredicate>> (String, DeserializationContext, com.google.gson.JsonElement, LootContextParamSet): a, fromElement, method_27807, fromJson, m_285802_

com.google.gson.JsonElement (): a, toJson, method_27804, toJson, m_286026_

com.google.gson.JsonElement (List<ContextAwarePredicate>): a, toJson, method_27808, toPredicatesJsonArray, m_285805_

1.20.1

Names

ba

net.minecraft.advancements.critereon.ContextAwarePredicate

net.minecraft.class_5258

net.minecraft.predicate.entity.LootContextPredicate

net.minecraft.src.C_285556_

net.minecraft.advancements.critereon.ContextAwarePredicate

Fields

ContextAwarePredicate: a, ANY, field_24388, EMPTY, f_285567_

LootItemCondition[]: b, conditions, field_24389, conditions, f_285622_

Predicate<LootContext>: c, compositePredicates, field_24390, combinedCondition, f_285559_

Constructors

(LootItemCondition[])

Methods

ContextAwarePredicate (LootItemCondition...): a, create, method_27973, create, m_286108_

ContextAwarePredicate (String, DeserializationContext, com.google.gson.JsonElement, LootContextParamSet): a, fromElement, method_27807, fromJson, m_285802_

boolean (LootContext): a, matches, method_27806, test, m_285831_

com.google.gson.JsonElement (SerializationContext): a, toJson, method_27804, toJson, m_286026_

com.google.gson.JsonElement (ContextAwarePredicate[], SerializationContext): a, toJson, method_27808, toPredicatesJsonArray, m_285805_