Class LocationArrivalCriterion.Conditions
java.lang.Object
net.minecraft.advancement.criterion.AbstractCriterionConditions
net.minecraft.advancement.criterion.LocationArrivalCriterion.Conditions
- All Implemented Interfaces:
CriterionConditions
- Enclosing class:
- LocationArrivalCriterion
public static class LocationArrivalCriterion.Conditions extends AbstractCriterionConditions
-
Field Summary
Fields Modifier and Type Field Description private LocationPredicate
location
-
Constructor Summary
Constructors Constructor Description Conditions(Identifier id, EntityPredicate.Extended player, LocationPredicate location)
-
Method Summary
Modifier and Type Method Description static LocationArrivalCriterion.Conditions
create(LocationPredicate location)
static LocationArrivalCriterion.Conditions
createHeroOfTheVillage()
static LocationArrivalCriterion.Conditions
createSleptInBed()
boolean
matches(ServerWorld world, double x, double y, double z)
JsonObject
toJson(AdvancementEntityPredicateSerializer predicateSerializer)
Methods inherited from class net.minecraft.advancement.criterion.AbstractCriterionConditions
getId, getPlayerPredicate, toString
-
Field Details
-
location
-
-
Constructor Details
-
Conditions
-
-
Method Details
-
create
-
createSleptInBed
-
createHeroOfTheVillage
-
matches
-
toJson
- Specified by:
toJson
in interfaceCriterionConditions
- Overrides:
toJson
in classAbstractCriterionConditions
-