Class FluidPredicate.Builder

java.lang.Object
net.minecraft.predicate.FluidPredicate.Builder
Enclosing class:
FluidPredicate

public static class FluidPredicate.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/predicate/FluidPredicate$Builder
intermediary net/minecraft/class_4551$class_6079
official cd$a
  • Field Details

    • tag

      Mappings:
      Namespace Name Mixin selector
      named tag Lnet/minecraft/predicate/FluidPredicate$Builder;tag:Ljava/util/Optional;
      intermediary field_30913 Lnet/minecraft/class_4551$class_6079;field_30913:Ljava/util/Optional;
      official a Lcd$a;a:Ljava/util/Optional;
    • state

      private Optional<StatePredicate> state
      Mappings:
      Namespace Name Mixin selector
      named state Lnet/minecraft/predicate/FluidPredicate$Builder;state:Ljava/util/Optional;
      intermediary field_30914 Lnet/minecraft/class_4551$class_6079;field_30914:Ljava/util/Optional;
      official b Lcd$a;b:Ljava/util/Optional;
  • Constructor Details

    • Builder

      private Builder()
  • Method Details

    • create

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

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

      Mappings:
      Namespace Name Mixin selector
      named tag Lnet/minecraft/predicate/FluidPredicate$Builder;tag(Lnet/minecraft/registry/entry/RegistryEntryList;)Lnet/minecraft/predicate/FluidPredicate$Builder;
      intermediary method_35222 Lnet/minecraft/class_4551$class_6079;method_35222(Lnet/minecraft/class_6885;)Lnet/minecraft/class_4551$class_6079;
      official a Lcd$a;a(Ljq;)Lcd$a;
    • state

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

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