Class ItemUsedOnLocationTrigger.TriggerInstance
java.lang.Object
net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
net.minecraft.advancements.critereon.ItemUsedOnLocationTrigger.TriggerInstance
- All Implemented Interfaces:
- SimpleCriterionTrigger.SimpleInstance,- CriterionTriggerInstance
- Enclosing class:
- ItemUsedOnLocationTrigger
public static class ItemUsedOnLocationTrigger.TriggerInstance
extends AbstractCriterionTriggerInstance
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionTriggerInstance(Optional<ContextAwarePredicate> p_298608_, Optional<ContextAwarePredicate> p_297399_) 
- 
Method SummaryModifier and TypeMethodDescriptionallayDropItemOnBlock(LocationPredicate.Builder p_286325_, ItemPredicate.Builder p_286531_) itemUsedOnBlock(LocationPredicate.Builder p_286808_, ItemPredicate.Builder p_286486_) private static ItemUsedOnLocationTrigger.TriggerInstanceitemUsedOnLocation(LocationPredicate.Builder p_286740_, ItemPredicate.Builder p_286777_) booleanmatches(LootContext p_286800_) placedBlock(Block p_286530_) placedBlock(LootItemCondition.Builder... p_286365_) com.google.gson.JsonObjectMethods inherited from class net.minecraft.advancements.critereon.AbstractCriterionTriggerInstanceplayerPredicate
- 
Field Details- 
location
 
- 
- 
Constructor Details- 
TriggerInstancepublic TriggerInstance(Optional<ContextAwarePredicate> p_298608_, Optional<ContextAwarePredicate> p_297399_) 
 
- 
- 
Method Details- 
placedBlock
- 
placedBlockpublic static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> placedBlock(LootItemCondition.Builder... p_286365_) 
- 
itemUsedOnLocationprivate static ItemUsedOnLocationTrigger.TriggerInstance itemUsedOnLocation(LocationPredicate.Builder p_286740_, ItemPredicate.Builder p_286777_) 
- 
itemUsedOnBlockpublic static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> itemUsedOnBlock(LocationPredicate.Builder p_286808_, ItemPredicate.Builder p_286486_) 
- 
allayDropItemOnBlockpublic static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> allayDropItemOnBlock(LocationPredicate.Builder p_286325_, ItemPredicate.Builder p_286531_) 
- 
matches
- 
serializeToJsonpublic com.google.gson.JsonObject serializeToJson()- Specified by:
- serializeToJsonin interface- CriterionTriggerInstance
- Overrides:
- serializeToJsonin class- AbstractCriterionTriggerInstance
 
 
-