Class MaterialRules.LazyAbstractPredicate

java.lang.Object
net.minecraft.world.gen.surfacebuilder.MaterialRules.LazyAbstractPredicate
All Implemented Interfaces:
MaterialRules.BooleanSupplier
Direct Known Subclasses:
MaterialRules.class_6773, MaterialRules.class_6774
Enclosing class:
MaterialRules

private abstract static class MaterialRules.LazyAbstractPredicate extends Object implements MaterialRules.BooleanSupplier
Mappings:
Namespace Name
official csr$i
intermediary net/minecraft/class_6686$class_6702
named net/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate
  • Field Details

    • field_35623

      protected final MaterialRules.MaterialRuleContext field_35623
      Mappings:
      Namespace Name Mixin selector
      official d Lcsr$i;d:Lcsr$g;
      intermediary field_35623 Lnet/minecraft/class_6686$class_6702;field_35623:Lnet/minecraft/class_6686$class_6694;
      named field_35623 Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;field_35623:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext;
    • field_35622

      private long field_35622
      Mappings:
      Namespace Name Mixin selector
      official a Lcsr$i;a:J
      intermediary field_35622 Lnet/minecraft/class_6686$class_6702;field_35622:J
      named field_35622 Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;field_35622:J
    • result

      Mappings:
      Namespace Name Mixin selector
      official e Lcsr$i;e:Ljava/lang/Boolean;
      intermediary field_35246 Lnet/minecraft/class_6686$class_6702;field_35246:Ljava/lang/Boolean;
      named result Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;result:Ljava/lang/Boolean;
  • Constructor Details

  • Method Details

    • test

      public boolean test()
      Specified by:
      test in interface MaterialRules.BooleanSupplier
      Mappings:
      Namespace Name Mixin selector
      official b Lcsr$e;b()Z
      intermediary method_39069 Lnet/minecraft/class_6686$class_6692;method_39069()Z
      named test Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$BooleanSupplier;test()Z
    • method_39479

      protected abstract long method_39479()
      Mappings:
      Namespace Name Mixin selector
      official c Lcsr$i;c()J
      intermediary method_39479 Lnet/minecraft/class_6686$class_6702;method_39479()J
      named method_39479 Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;method_39479()J
    • method_39074

      protected abstract boolean method_39074()
      Mappings:
      Namespace Name Mixin selector
      official a Lcsr$i;a()Z
      intermediary method_39074 Lnet/minecraft/class_6686$class_6702;method_39074()Z
      named method_39074 Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate;method_39074()Z