public static class LocationArrivalCriterion.Conditions extends AbstractCriterionConditions
| Modifier and Type | Field and Description |
|---|---|
private LocationPredicate |
location |
| Constructor and Description |
|---|
Conditions(Identifier identifier,
EntityPredicate.class_5258 class_5258,
LocationPredicate locationPredicate) |
| Modifier and Type | Method and 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(class_5267 class_5267) |
getId, method_27790, toStringprivate final LocationPredicate location
public Conditions(Identifier identifier, EntityPredicate.class_5258 class_5258, LocationPredicate locationPredicate)
public static LocationArrivalCriterion.Conditions create(LocationPredicate location)
public static LocationArrivalCriterion.Conditions createSleptInBed()
public static LocationArrivalCriterion.Conditions createHeroOfTheVillage()
public boolean matches(ServerWorld world, double x, double y, double z)
public JsonObject toJson(class_5267 class_5267)
toJson in interface CriterionConditionstoJson in class AbstractCriterionConditions