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 gnv
  • Field Details Link icon

    • COMMA_SPLITTER Link icon

      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 Lgnv;a:Lcom/google/common/base/Splitter;
    • EQUAL_SIGN_SPLITTER Link icon

      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 Lgnv;b:Lcom/google/common/base/Splitter;
  • Constructor Details Link icon

    • BlockPropertiesPredicate Link icon

      public BlockPropertiesPredicate()
  • Method Details Link icon

    • parse Link icon

      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 Lgnv;a(Ldwz;Ljava/lang/String;)Ljava/util/function/Predicate;
    • parse Link icon

      @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 Lgnv;a(Ldya;Ljava/lang/String;)Ljava/lang/Comparable;