类 MinMaxBounds.Ints

java.lang.Object
net.minecraft.advancements.critereon.MinMaxBounds<Integer>
net.minecraft.advancements.critereon.MinMaxBounds.Ints
封闭类:
MinMaxBounds<T extends Number>

public static class MinMaxBounds.Ints extends MinMaxBounds<Integer>
  • 字段详细资料

    • ANY

      public static final MinMaxBounds.Ints ANY
    • minSq

      @Nullable private final Long minSq
    • maxSq

      @Nullable private final Long maxSq
  • 构造器详细资料

    • Ints

      private Ints(@Nullable Integer p_55369_, @Nullable Integer p_55370_)
  • 方法详细资料

    • create

      private static MinMaxBounds.Ints create(com.mojang.brigadier.StringReader p_55378_, @Nullable Integer p_55379_, @Nullable Integer p_55380_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      抛出:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • squareOpt

      @Nullable private static Long squareOpt(@Nullable Integer pValue)
    • exactly

      public static MinMaxBounds.Ints exactly(int pValue)
    • between

      public static MinMaxBounds.Ints between(int pMin, int pMax)
    • atLeast

      public static MinMaxBounds.Ints atLeast(int pMin)
    • atMost

      public static MinMaxBounds.Ints atMost(int pMax)
    • matches

      public boolean matches(int pValue)
    • matchesSqr

      public boolean matchesSqr(long pValue)
    • fromJson

      public static MinMaxBounds.Ints fromJson(@Nullable com.google.gson.JsonElement pJson)
    • fromReader

      public static MinMaxBounds.Ints fromReader(com.mojang.brigadier.StringReader pReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      抛出:
      com.mojang.brigadier.exceptions.CommandSyntaxException
    • fromReader

      public static MinMaxBounds.Ints fromReader(com.mojang.brigadier.StringReader pReader, Function<Integer,Integer> pValueFunction) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      抛出:
      com.mojang.brigadier.exceptions.CommandSyntaxException