Interface MultipartModelCondition

All Known Implementing Classes:
MultipartModelCombinedCondition, 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 MultipartModelCondition
Mappings:
Namespace Name
named net/minecraft/client/render/model/json/MultipartModelCondition
intermediary net/minecraft/class_815
official gtn
  • Field Details Link icon

    • CODEC Link icon

      static final com.mojang.serialization.Codec<MultipartModelCondition> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/client/render/model/json/MultipartModelCondition;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_56942 Lnet/minecraft/class_815;field_56942:Lcom/mojang/serialization/Codec;
      official a Lgtn;a:Lcom/mojang/serialization/Codec;
  • Method Details Link icon

    • instantiate Link icon

      <O, S extends State<O, S>> Predicate<S> instantiate(StateManager<O,S> value)
      Mappings:
      Namespace Name Mixin selector
      named instantiate Lnet/minecraft/client/render/model/json/MultipartModelCondition;instantiate(Lnet/minecraft/state/StateManager;)Ljava/util/function/Predicate;
      intermediary instantiate Lnet/minecraft/class_815;instantiate(Lnet/minecraft/class_2689;)Ljava/util/function/Predicate;
      official instantiate Lgtn;instantiate(Lebr;)Ljava/util/function/Predicate;