public class LocationPredicate
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | LocationPredicate.Builder | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static LocationPredicate | ANY | 
| コンストラクタと説明 | 
|---|
| LocationPredicate(MinMaxBounds.FloatBound p_i225755_1_,
                 MinMaxBounds.FloatBound p_i225755_2_,
                 MinMaxBounds.FloatBound p_i225755_3_,
                 Biome p_i225755_4_,
                 Structure<?> p_i225755_5_,
                 DimensionType p_i225755_6_,
                 LightPredicate p_i225755_7_,
                 BlockPredicate p_i225755_8_,
                 FluidPredicate p_i225755_9_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static LocationPredicate | deserialize(com.google.gson.JsonElement element) | 
| static LocationPredicate | forBiome(Biome p_204010_0_) | 
| static LocationPredicate | forDimension(DimensionType p_204008_0_) | 
| static LocationPredicate | forFeature(Structure<?> p_218020_0_) | 
| com.google.gson.JsonElement | serialize() | 
| boolean | test(ServerWorld world,
    double x,
    double y,
    double z) | 
| boolean | test(ServerWorld world,
    float x,
    float y,
    float z) | 
public static final LocationPredicate ANY
public LocationPredicate(MinMaxBounds.FloatBound p_i225755_1_, MinMaxBounds.FloatBound p_i225755_2_, MinMaxBounds.FloatBound p_i225755_3_, @Nullable Biome p_i225755_4_, @Nullable Structure<?> p_i225755_5_, @Nullable DimensionType p_i225755_6_, LightPredicate p_i225755_7_, BlockPredicate p_i225755_8_, FluidPredicate p_i225755_9_)
public static LocationPredicate forBiome(Biome p_204010_0_)
public static LocationPredicate forDimension(DimensionType p_204008_0_)
public static LocationPredicate forFeature(Structure<?> p_218020_0_)
public boolean test(ServerWorld world, double x, double y, double z)
public boolean test(ServerWorld world, float x, float y, float z)
public com.google.gson.JsonElement serialize()
public static LocationPredicate deserialize(@Nullable com.google.gson.JsonElement element)