类 LocationArrivalCriterion.Conditions

    • 字段详细资料

      • location

        private final LocationPredicate location
        Mappings:
        Namespace Name Mixin selector
        official a Lcc$a;a:Lcb;
        intermediary field_9698 Lnet/minecraft/class_2092$class_2094;field_9698:Lnet/minecraft/class_2090;
        named location Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;location:Lnet/minecraft/predicate/entity/LocationPredicate;
    • 构造器详细资料

      • Conditions

        public Conditions​(Identifier id,
                          EntityPredicate.Extended player,
                          LocationPredicate location)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcc$a;<init>(Lwp;Lbl$b;Lcb;)V
        intermediary <init> Lnet/minecraft/class_2092$class_2094;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;)V
        named <init> Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/predicate/entity/EntityPredicate$Extended;Lnet/minecraft/predicate/entity/LocationPredicate;)V
    • 方法详细资料

      • create

        public static LocationArrivalCriterion.Conditions create​(LocationPredicate location)
        Mappings:
        Namespace Name Mixin selector
        official a Lcc$a;a(Lcb;)Lcc$a;
        intermediary method_9034 Lnet/minecraft/class_2092$class_2094;method_9034(Lnet/minecraft/class_2090;)Lnet/minecraft/class_2092$class_2094;
        named create Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;create(Lnet/minecraft/predicate/entity/LocationPredicate;)Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;
      • createSleptInBed

        public static LocationArrivalCriterion.Conditions createSleptInBed()
        Mappings:
        Namespace Name Mixin selector
        official c Lcc$a;c()Lcc$a;
        intermediary method_9032 Lnet/minecraft/class_2092$class_2094;method_9032()Lnet/minecraft/class_2092$class_2094;
        named createSleptInBed Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;createSleptInBed()Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;
      • createHeroOfTheVillage

        public static LocationArrivalCriterion.Conditions createHeroOfTheVillage()
        Mappings:
        Namespace Name Mixin selector
        official d Lcc$a;d()Lcc$a;
        intermediary method_20400 Lnet/minecraft/class_2092$class_2094;method_20400()Lnet/minecraft/class_2092$class_2094;
        named createHeroOfTheVillage Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;createHeroOfTheVillage()Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;
      • matches

        public boolean matches​(ServerWorld world,
                               double x,
                               double y,
                               double z)
        Mappings:
        Namespace Name Mixin selector
        official a Lcc$a;a(Labj;DDD)Z
        intermediary method_9033 Lnet/minecraft/class_2092$class_2094;method_9033(Lnet/minecraft/class_3218;DDD)Z
        named matches Lnet/minecraft/advancement/criterion/LocationArrivalCriterion$Conditions;matches(Lnet/minecraft/server/world/ServerWorld;DDD)Z
      • toJson

        public JsonObject toJson​(AdvancementEntityPredicateSerializer predicateSerializer)
        指定者:
        toJson 在接口中 CriterionConditions
        覆盖:
        toJson 在类中 AbstractCriterionConditions
        Mappings:
        Namespace Name Mixin selector
        official a Lal;a(Lcn;)Lcom/google/gson/JsonObject;
        intermediary method_807 Lnet/minecraft/class_184;method_807(Lnet/minecraft/class_5267;)Lcom/google/gson/JsonObject;
        named toJson Lnet/minecraft/advancement/criterion/CriterionConditions;toJson(Lnet/minecraft/predicate/entity/AdvancementEntityPredicateSerializer;)Lcom/google/gson/JsonObject;