Class ReferencedModelsCollector

java.lang.Object
net.minecraft.client.render.model.ReferencedModelsCollector

@Environment(CLIENT) public class ReferencedModelsCollector extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/model/ReferencedModelsCollector
intermediary net/minecraft/class_10097
official hlv
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/render/model/ReferencedModelsCollector;LOGGER:Lorg/slf4j/Logger;
      intermediary field_53664 Lnet/minecraft/class_10097;field_53664:Lorg/slf4j/Logger;
      official a Lhlv;a:Lorg/slf4j/Logger;
    • modelCache

      Mappings:
      Namespace Name Mixin selector
      named modelCache Lnet/minecraft/client/render/model/ReferencedModelsCollector;modelCache:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
      intermediary field_56989 Lnet/minecraft/class_10097;field_56989:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
      official b Lhlv;b:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
    • missingModel

      private final ReferencedModelsCollector.class_10814 missingModel
      Mappings:
      Namespace Name Mixin selector
      named missingModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;missingModel:Lnet/minecraft/client/render/model/ReferencedModelsCollector$class_10814;
      intermediary field_56990 Lnet/minecraft/class_10097;field_56990:Lnet/minecraft/class_10097$class_10814;
      official c Lhlv;c:Lhlv$a;
    • field_56991

      Mappings:
      Namespace Name Mixin selector
      named field_56991 Lnet/minecraft/client/render/model/ReferencedModelsCollector;field_56991:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
      intermediary field_56991 Lnet/minecraft/class_10097;field_56991:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
      official d Lhlv;d:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
    • resolver

      private final ResolvableModel.Resolver resolver
      Mappings:
      Namespace Name Mixin selector
      named resolver Lnet/minecraft/client/render/model/ReferencedModelsCollector;resolver:Lnet/minecraft/client/render/model/ResolvableModel$Resolver;
      intermediary field_56992 Lnet/minecraft/class_10097;field_56992:Lnet/minecraft/class_10526$class_10103;
      official e Lhlv;e:Lhmb$a;
    • field_56993

      private final Queue<ReferencedModelsCollector.class_10814> field_56993
      Mappings:
      Namespace Name Mixin selector
      named field_56993 Lnet/minecraft/client/render/model/ReferencedModelsCollector;field_56993:Ljava/util/Queue;
      intermediary field_56993 Lnet/minecraft/class_10097;field_56993:Ljava/util/Queue;
      official f Lhlv;f:Ljava/util/Queue;
  • Constructor Details

    • ReferencedModelsCollector

      public ReferencedModelsCollector(Map<Identifier,UnbakedModel> unbakedModels, UnbakedModel missingModel)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/ReferencedModelsCollector;<init>(Ljava/util/Map;Lnet/minecraft/client/render/model/UnbakedModel;)V
      intermediary <init> Lnet/minecraft/class_10097;<init>(Ljava/util/Map;Lnet/minecraft/class_1100;)V
      official <init> Lhlv;<init>(Ljava/util/Map;Lhmf;)V
  • Method Details

    • isRootModel

      private static boolean isRootModel(UnbakedModel model)
      Mappings:
      Namespace Name Mixin selector
      named isRootModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;isRootModel(Lnet/minecraft/client/render/model/UnbakedModel;)Z
      intermediary method_68026 Lnet/minecraft/class_10097;method_68026(Lnet/minecraft/class_1100;)Z
      official a Lhlv;a(Lhmf;)Z
    • resolve

      Mappings:
      Namespace Name Mixin selector
      named resolve Lnet/minecraft/client/render/model/ReferencedModelsCollector;resolve(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/ReferencedModelsCollector$class_10814;
      intermediary method_68023 Lnet/minecraft/class_10097;method_68023(Lnet/minecraft/class_2960;)Lnet/minecraft/class_10097$class_10814;
      official a Lhlv;a(Lalg;)Lhlv$a;
    • method_68029

      Mappings:
      Namespace Name Mixin selector
      named method_68029 Lnet/minecraft/client/render/model/ReferencedModelsCollector;method_68029(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/model/UnbakedModel;)Lnet/minecraft/client/render/model/ReferencedModelsCollector$class_10814;
      intermediary method_68029 Lnet/minecraft/class_10097;method_68029(Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)Lnet/minecraft/class_10097$class_10814;
      official b Lhlv;b(Lalg;Lhmf;)Lhlv$a;
    • resolve

      public void resolve(ResolvableModel model)
      Mappings:
      Namespace Name Mixin selector
      named resolve Lnet/minecraft/client/render/model/ReferencedModelsCollector;resolve(Lnet/minecraft/client/render/model/ResolvableModel;)V
      intermediary method_65744 Lnet/minecraft/class_10097;method_65744(Lnet/minecraft/class_10526;)V
      official a Lhlv;a(Lhmb;)V
    • addSpecialModel

      public void addSpecialModel(Identifier id, UnbakedModel model)
      Mappings:
      Namespace Name Mixin selector
      named addSpecialModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;addSpecialModel(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/model/UnbakedModel;)V
      intermediary method_68024 Lnet/minecraft/class_10097;method_68024(Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)V
      official a Lhlv;a(Lalg;Lhmf;)V
    • getMissingModel

      public class_10819 getMissingModel()
      Mappings:
      Namespace Name Mixin selector
      named getMissingModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;getMissingModel()Lnet/minecraft/class_10819;
      intermediary method_68022 Lnet/minecraft/class_10097;method_68022()Lnet/minecraft/class_10819;
      official a Lhlv;a()Lhmc;
    • method_68028

      public Map<Identifier,class_10819> method_68028()
      Mappings:
      Namespace Name Mixin selector
      named method_68028 Lnet/minecraft/client/render/model/ReferencedModelsCollector;method_68028()Ljava/util/Map;
      intermediary method_68028 Lnet/minecraft/class_10097;method_68028()Ljava/util/Map;
      official b Lhlv;b()Ljava/util/Map;
    • resolveAll

      private void resolveAll(List<ReferencedModelsCollector.class_10814> list)
      Mappings:
      Namespace Name Mixin selector
      named resolveAll Lnet/minecraft/client/render/model/ReferencedModelsCollector;resolveAll(Ljava/util/List;)V
      intermediary method_62630 Lnet/minecraft/class_10097;method_62630(Ljava/util/List;)V
      official a Lhlv;a(Ljava/util/List;)V
    • method_68030

      private static void method_68030(List<ReferencedModelsCollector.class_10814> list)
      Mappings:
      Namespace Name Mixin selector
      named method_68030 Lnet/minecraft/client/render/model/ReferencedModelsCollector;method_68030(Ljava/util/List;)V
      intermediary method_68030 Lnet/minecraft/class_10097;method_68030(Ljava/util/List;)V
      official b Lhlv;b(Ljava/util/List;)V