Class OrMultipartModelSelector

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

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

    • field_32815

      public static final String field_32815
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Lenl;a:Ljava/lang/String;
      intermediary field_32815 Lnet/minecraft/class_821;field_32815:Ljava/lang/String;
      named field_32815 Lnet/minecraft/client/render/model/json/OrMultipartModelSelector;field_32815:Ljava/lang/String;
    • selectors

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

    • OrMultipartModelSelector

      public OrMultipartModelSelector​(Iterable<? extends MultipartModelSelector> selectors)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lenl;<init>(Ljava/lang/Iterable;)V
      intermediary <init> Lnet/minecraft/class_821;<init>(Ljava/lang/Iterable;)V
      named <init> Lnet/minecraft/client/render/model/json/OrMultipartModelSelector;<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 Leni;getPredicate(Lcjs;)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;