类 ItemUsedOnLocationTrigger.TriggerInstance
java.lang.Object
net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
net.minecraft.advancements.critereon.ItemUsedOnLocationTrigger.TriggerInstance
- 所有已实现的接口:
CriterionTriggerInstance
public static class ItemUsedOnLocationTrigger.TriggerInstance
extends AbstractCriterionTriggerInstance
-
字段概要
字段 -
构造器概要
构造器构造器说明TriggerInstance
(ResourceLocation pCriterion, ContextAwarePredicate pPlayer, ContextAwarePredicate pLocation) -
方法概要
修饰符和类型方法说明allayDropItemOnBlock
(LocationPredicate.Builder pLocationPredicate, ItemPredicate.Builder pItemPredicate) itemUsedOnBlock
(LocationPredicate.Builder pLocationPredicate, ItemPredicate.Builder pItemPredicate) private static ItemUsedOnLocationTrigger.TriggerInstance
itemUsedOnLocation
(LocationPredicate.Builder pLocationPredicate, ItemPredicate.Builder pItemPredicate, ResourceLocation pCriterion) boolean
matches
(LootContext pContext) placedBlock
(Block pBlock) placedBlock
(LootItemCondition.Builder... pConditions) com.google.gson.JsonObject
serializeToJson
(SerializationContext pConditions) 从类继承的方法 net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
getCriterion, getPlayerPredicate, toString
-
字段详细资料
-
location
-
-
构造器详细资料
-
TriggerInstance
public TriggerInstance(ResourceLocation pCriterion, ContextAwarePredicate pPlayer, ContextAwarePredicate pLocation)
-
-
方法详细资料
-
placedBlock
-
placedBlock
public static ItemUsedOnLocationTrigger.TriggerInstance placedBlock(LootItemCondition.Builder... pConditions) -
itemUsedOnLocation
private static ItemUsedOnLocationTrigger.TriggerInstance itemUsedOnLocation(LocationPredicate.Builder pLocationPredicate, ItemPredicate.Builder pItemPredicate, ResourceLocation pCriterion) -
itemUsedOnBlock
public static ItemUsedOnLocationTrigger.TriggerInstance itemUsedOnBlock(LocationPredicate.Builder pLocationPredicate, ItemPredicate.Builder pItemPredicate) -
allayDropItemOnBlock
public static ItemUsedOnLocationTrigger.TriggerInstance allayDropItemOnBlock(LocationPredicate.Builder pLocationPredicate, ItemPredicate.Builder pItemPredicate) -
matches
-
serializeToJson
-