类 FluidPredicate.Builder

  • 封闭类:
    FluidPredicate

    public static class FluidPredicate.Builder
    extends Object
    Mappings:
    Namespace Name
    official bq$a
    intermediary net/minecraft/class_4551$class_6079
    named net/minecraft/predicate/FluidPredicate$Builder
    • 字段详细资料

      • fluid

        @Nullable
        private @Nullable Fluid fluid
        Mappings:
        Namespace Name Mixin selector
        official a Lbq$a;a:Lddr;
        intermediary field_30912 Lnet/minecraft/class_4551$class_6079;field_30912:Lnet/minecraft/class_3611;
        named fluid Lnet/minecraft/predicate/FluidPredicate$Builder;fluid:Lnet/minecraft/fluid/Fluid;
      • tag

        @Nullable
        private @Nullable Tag<Fluid> tag
        Mappings:
        Namespace Name Mixin selector
        official b Lbq$a;b:Lafs;
        intermediary field_30913 Lnet/minecraft/class_4551$class_6079;field_30913:Lnet/minecraft/class_3494;
        named tag Lnet/minecraft/predicate/FluidPredicate$Builder;tag:Lnet/minecraft/tag/Tag;
      • state

        private StatePredicate state
        Mappings:
        Namespace Name Mixin selector
        official c Lbq$a;c:Lcr;
        intermediary field_30914 Lnet/minecraft/class_4551$class_6079;field_30914:Lnet/minecraft/class_4559;
        named state Lnet/minecraft/predicate/FluidPredicate$Builder;state:Lnet/minecraft/predicate/StatePredicate;
    • 构造器详细资料

      • Builder

        private Builder()
    • 方法详细资料

      • create

        public static FluidPredicate.Builder create()
        Mappings:
        Namespace Name Mixin selector
        official a Lbq$a;a()Lbq$a;
        intermediary method_35221 Lnet/minecraft/class_4551$class_6079;method_35221()Lnet/minecraft/class_4551$class_6079;
        named create Lnet/minecraft/predicate/FluidPredicate$Builder;create()Lnet/minecraft/predicate/FluidPredicate$Builder;
      • fluid

        public FluidPredicate.Builder fluid​(Fluid fluid)
        Mappings:
        Namespace Name Mixin selector
        official a Lbq$a;a(Lddr;)Lbq$a;
        intermediary method_35224 Lnet/minecraft/class_4551$class_6079;method_35224(Lnet/minecraft/class_3611;)Lnet/minecraft/class_4551$class_6079;
        named fluid Lnet/minecraft/predicate/FluidPredicate$Builder;fluid(Lnet/minecraft/fluid/Fluid;)Lnet/minecraft/predicate/FluidPredicate$Builder;
      • tag

        public FluidPredicate.Builder tag​(Tag<Fluid> tag)
        Mappings:
        Namespace Name Mixin selector
        official a Lbq$a;a(Lafs;)Lbq$a;
        intermediary method_35222 Lnet/minecraft/class_4551$class_6079;method_35222(Lnet/minecraft/class_3494;)Lnet/minecraft/class_4551$class_6079;
        named tag Lnet/minecraft/predicate/FluidPredicate$Builder;tag(Lnet/minecraft/tag/Tag;)Lnet/minecraft/predicate/FluidPredicate$Builder;
      • state

        public FluidPredicate.Builder state​(StatePredicate state)
        Mappings:
        Namespace Name Mixin selector
        official a Lbq$a;a(Lcr;)Lbq$a;
        intermediary method_35223 Lnet/minecraft/class_4551$class_6079;method_35223(Lnet/minecraft/class_4559;)Lnet/minecraft/class_4551$class_6079;
        named state Lnet/minecraft/predicate/FluidPredicate$Builder;state(Lnet/minecraft/predicate/StatePredicate;)Lnet/minecraft/predicate/FluidPredicate$Builder;
      • build

        public FluidPredicate build()
        Mappings:
        Namespace Name Mixin selector
        official b Lbq$a;b()Lbq;
        intermediary method_35225 Lnet/minecraft/class_4551$class_6079;method_35225()Lnet/minecraft/class_4551;
        named build Lnet/minecraft/predicate/FluidPredicate$Builder;build()Lnet/minecraft/predicate/FluidPredicate;