Class BlockPropertiesPredicate

java.lang.Object
net.minecraft.client.render.model.json.BlockPropertiesPredicate

@Environment(CLIENT) public class BlockPropertiesPredicate extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/model/json/BlockPropertiesPredicate
intermediary net/minecraft/class_9980
official gng
  • Field Details

    • COMMA_SPLITTER

      private static final Splitter COMMA_SPLITTER
      Mappings:
      Namespace Name Mixin selector
      named COMMA_SPLITTER Lnet/minecraft/client/render/model/json/BlockPropertiesPredicate;COMMA_SPLITTER:Lcom/google/common/base/Splitter;
      intermediary field_53163 Lnet/minecraft/class_9980;field_53163:Lcom/google/common/base/Splitter;
      official a Lgng;a:Lcom/google/common/base/Splitter;
    • EQUAL_SIGN_SPLITTER

      private static final Splitter EQUAL_SIGN_SPLITTER
      Mappings:
      Namespace Name Mixin selector
      named EQUAL_SIGN_SPLITTER Lnet/minecraft/client/render/model/json/BlockPropertiesPredicate;EQUAL_SIGN_SPLITTER:Lcom/google/common/base/Splitter;
      intermediary field_53164 Lnet/minecraft/class_9980;field_53164:Lcom/google/common/base/Splitter;
      official b Lgng;b:Lcom/google/common/base/Splitter;
  • Constructor Details

    • BlockPropertiesPredicate

      public BlockPropertiesPredicate()
  • Method Details

    • parse

      public static <O, S extends State<O, S>> Predicate<State<O,S>> parse(StateManager<O,S> stateManager, String string)
      Mappings:
      Namespace Name Mixin selector
      named parse Lnet/minecraft/client/render/model/json/BlockPropertiesPredicate;parse(Lnet/minecraft/state/StateManager;Ljava/lang/String;)Ljava/util/function/Predicate;
      intermediary method_62334 Lnet/minecraft/class_9980;method_62334(Lnet/minecraft/class_2689;Ljava/lang/String;)Ljava/util/function/Predicate;
      official a Lgng;a(Ldxv;Ljava/lang/String;)Ljava/util/function/Predicate;
    • parse

      @Nullable private static <T extends Comparable<T>> T parse(Property<T> property, String value)
      Mappings:
      Namespace Name Mixin selector
      named parse Lnet/minecraft/client/render/model/json/BlockPropertiesPredicate;parse(Lnet/minecraft/state/property/Property;Ljava/lang/String;)Ljava/lang/Comparable;
      intermediary method_62335 Lnet/minecraft/class_9980;method_62335(Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/lang/Comparable;
      official a Lgng;a(Ldyw;Ljava/lang/String;)Ljava/lang/Comparable;