public static class NetherTravelCriterion.Conditions extends AbstractCriterionConditions
| Modifier and Type | Field and Description |
|---|---|
private DistancePredicate |
distance |
private LocationPredicate |
enteredPos |
private LocationPredicate |
exitedPos |
| Constructor and Description |
|---|
Conditions(EntityPredicate.class_5258 class_5258,
LocationPredicate locationPredicate,
LocationPredicate locationPredicate2,
DistancePredicate distancePredicate) |
| Modifier and Type | Method and Description |
|---|---|
static NetherTravelCriterion.Conditions |
distance(DistancePredicate distance) |
boolean |
matches(ServerWorld world,
Vec3d enteredPos,
double exitedPosX,
double exitedPosY,
double exitedPosZ) |
JsonObject |
toJson(class_5267 class_5267) |
getId, method_27790, toStringprivate final LocationPredicate enteredPos
private final LocationPredicate exitedPos
private final DistancePredicate distance
public Conditions(EntityPredicate.class_5258 class_5258, LocationPredicate locationPredicate, LocationPredicate locationPredicate2, DistancePredicate distancePredicate)
public static NetherTravelCriterion.Conditions distance(DistancePredicate distance)
public boolean matches(ServerWorld world, Vec3d enteredPos, double exitedPosX, double exitedPosY, double exitedPosZ)
public JsonObject toJson(class_5267 class_5267)
toJson in interface CriterionConditionstoJson in class AbstractCriterionConditions