Interface MultipartModelSelector

All Known Implementing Classes:
AndMultipartModelSelector, OrMultipartModelSelector, SimpleMultipartModelSelector
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface @Environment(CLIENT) public interface MultipartModelSelector
Mappings:
Namespace Name
official esc
intermediary net/minecraft/class_815
named net/minecraft/client/render/model/json/MultipartModelSelector
  • Field Details

    • TRUE

      static final MultipartModelSelector TRUE
      Mappings:
      Namespace Name Mixin selector
      official b Lesc;b:Lesc;
      intermediary field_16900 Lnet/minecraft/class_815;field_16900:Lnet/minecraft/class_815;
      named TRUE Lnet/minecraft/client/render/model/json/MultipartModelSelector;TRUE:Lnet/minecraft/client/render/model/json/MultipartModelSelector;
    • FALSE

      static final MultipartModelSelector FALSE
      Mappings:
      Namespace Name Mixin selector
      official c Lesc;c:Lesc;
      intermediary field_16901 Lnet/minecraft/class_815;field_16901:Lnet/minecraft/class_815;
      named FALSE Lnet/minecraft/client/render/model/json/MultipartModelSelector;FALSE:Lnet/minecraft/client/render/model/json/MultipartModelSelector;
  • Method Details

    • getPredicate

      Predicate<BlockState> getPredicate(StateManager<Block,BlockState> stateFactory)
      Mappings:
      Namespace Name Mixin selector
      official getPredicate Lesc;getPredicate(Lcow;)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;