Class AndMultipartModelSelector

java.lang.Object
net.minecraft.client.render.model.json.AndMultipartModelSelector
All Implemented Interfaces:
MultipartModelSelector

@Environment(CLIENT) public class AndMultipartModelSelector extends Object implements MultipartModelSelector
Mappings:
Namespace Name
official fbb
intermediary net/minecraft/class_812
named net/minecraft/client/render/model/json/AndMultipartModelSelector
  • Field Details

    • KEY

      public static final String KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lfbb;a:Ljava/lang/String;
      intermediary field_32814 Lnet/minecraft/class_812;field_32814:Ljava/lang/String;
      named KEY Lnet/minecraft/client/render/model/json/AndMultipartModelSelector;KEY:Ljava/lang/String;
    • selectors

      private final Iterable<? extends MultipartModelSelector> selectors
      Mappings:
      Namespace Name Mixin selector
      official d Lfbb;d:Ljava/lang/Iterable;
      intermediary field_4324 Lnet/minecraft/class_812;field_4324:Ljava/lang/Iterable;
      named selectors Lnet/minecraft/client/render/model/json/AndMultipartModelSelector;selectors:Ljava/lang/Iterable;
  • Constructor Details

    • AndMultipartModelSelector

      public AndMultipartModelSelector(Iterable<? extends MultipartModelSelector> selectors)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfbb;<init>(Ljava/lang/Iterable;)V
      intermediary <init> Lnet/minecraft/class_812;<init>(Ljava/lang/Iterable;)V
      named <init> Lnet/minecraft/client/render/model/json/AndMultipartModelSelector;<init>(Ljava/lang/Iterable;)V
  • Method Details

    • getPredicate

      public Predicate<BlockState> getPredicate(StateManager<Block,BlockState> stateFactory)
      Specified by:
      getPredicate in interface MultipartModelSelector
      Mappings:
      Namespace Name Mixin selector
      official getPredicate Lfbc;getPredicate(Lcvp;)Ljava/util/function/Predicate;
      intermediary getPredicate Lnet/minecraft/class_815;getPredicate(Lnet/minecraft/class_2689;)Ljava/util/function/Predicate;
      named getPredicate Lnet/minecraft/client/render/model/json/MultipartModelSelector;getPredicate(Lnet/minecraft/state/StateManager;)Ljava/util/function/Predicate;