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 hdx
  • Field Details

    • LOGGER

      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 b Lhdx;b:Lorg/slf4j/Logger;
    • ITEM_DIRECTORY

      public static final String ITEM_DIRECTORY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ITEM_DIRECTORY Lnet/minecraft/client/render/model/ReferencedModelsCollector;ITEM_DIRECTORY:Ljava/lang/String;
      intermediary field_54194 Lnet/minecraft/class_10097;field_54194:Ljava/lang/String;
      official a Lhdx;a:Ljava/lang/String;
    • inputs

      private final Map<Identifier,UnbakedModel> inputs
      Mappings:
      Namespace Name Mixin selector
      named inputs Lnet/minecraft/client/render/model/ReferencedModelsCollector;inputs:Ljava/util/Map;
      intermediary field_53665 Lnet/minecraft/class_10097;field_53665:Ljava/util/Map;
      official c Lhdx;c:Ljava/util/Map;
    • missingModel

      final UnbakedModel missingModel
      Mappings:
      Namespace Name Mixin selector
      named missingModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;missingModel:Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary field_53666 Lnet/minecraft/class_10097;field_53666:Lnet/minecraft/class_1100;
      official d Lhdx;d:Lhef;
    • topLevelModels

      private final Map<ModelIdentifier,UnbakedModel> topLevelModels
      Mappings:
      Namespace Name Mixin selector
      named topLevelModels Lnet/minecraft/client/render/model/ReferencedModelsCollector;topLevelModels:Ljava/util/Map;
      intermediary field_53667 Lnet/minecraft/class_10097;field_53667:Ljava/util/Map;
      official e Lhdx;e:Ljava/util/Map;
    • resolvedModels

      private final Map<Identifier,UnbakedModel> resolvedModels
      Mappings:
      Namespace Name Mixin selector
      named resolvedModels Lnet/minecraft/client/render/model/ReferencedModelsCollector;resolvedModels:Ljava/util/Map;
      intermediary field_53668 Lnet/minecraft/class_10097;field_53668:Ljava/util/Map;
      official f Lhdx;f:Ljava/util/Map;
  • Constructor Details

    • ReferencedModelsCollector

      public ReferencedModelsCollector(Map<Identifier,UnbakedModel> inputs, 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> Lhdx;<init>(Ljava/util/Map;Lhef;)V
  • Method Details

    • getRequiredModels

      private static Set<ModelIdentifier> getRequiredModels()
      Mappings:
      Namespace Name Mixin selector
      named getRequiredModels Lnet/minecraft/client/render/model/ReferencedModelsCollector;getRequiredModels()Ljava/util/Set;
      intermediary method_64094 Lnet/minecraft/class_10097;method_64094()Ljava/util/Set;
      official d Lhdx;d()Ljava/util/Set;
    • addTopLevelModel

      private void addTopLevelModel(ModelIdentifier modelId, UnbakedModel model)
      Mappings:
      Namespace Name Mixin selector
      named addTopLevelModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;addTopLevelModel(Lnet/minecraft/client/util/ModelIdentifier;Lnet/minecraft/client/render/model/UnbakedModel;)V
      intermediary method_62635 Lnet/minecraft/class_10097;method_62635(Lnet/minecraft/class_1091;Lnet/minecraft/class_1100;)V
      official a Lhdx;a(Lhea;Lhef;)V
    • addBlockStates

      public void addBlockStates(BlockStatesLoader.BlockStateDefinition definition)
      Mappings:
      Namespace Name Mixin selector
      named addBlockStates Lnet/minecraft/client/render/model/ReferencedModelsCollector;addBlockStates(Lnet/minecraft/client/render/model/BlockStatesLoader$BlockStateDefinition;)V
      intermediary method_62632 Lnet/minecraft/class_10097;method_62632(Lnet/minecraft/class_9824$class_10095;)V
      official a Lhdx;a(Lhdo$c;)V
    • resolveAll

      public void resolveAll()
      Mappings:
      Namespace Name Mixin selector
      named resolveAll Lnet/minecraft/client/render/model/ReferencedModelsCollector;resolveAll()V
      intermediary method_62630 Lnet/minecraft/class_10097;method_62630()V
      official a Lhdx;a()V
    • getTopLevelModels

      public Map<ModelIdentifier,UnbakedModel> getTopLevelModels()
      Mappings:
      Namespace Name Mixin selector
      named getTopLevelModels Lnet/minecraft/client/render/model/ReferencedModelsCollector;getTopLevelModels()Ljava/util/Map;
      intermediary method_62637 Lnet/minecraft/class_10097;method_62637()Ljava/util/Map;
      official b Lhdx;b()Ljava/util/Map;
    • getResolvedModels

      public Map<Identifier,UnbakedModel> getResolvedModels()
      Mappings:
      Namespace Name Mixin selector
      named getResolvedModels Lnet/minecraft/client/render/model/ReferencedModelsCollector;getResolvedModels()Ljava/util/Map;
      intermediary method_62639 Lnet/minecraft/class_10097;method_62639()Ljava/util/Map;
      official c Lhdx;c()Ljava/util/Map;
    • computeResolvedModel

      UnbakedModel computeResolvedModel(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named computeResolvedModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;computeResolvedModel(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_62638 Lnet/minecraft/class_10097;method_62638(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100;
      official a Lhdx;a(Lalz;)Lhef;
    • getModel

      private UnbakedModel getModel(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named getModel Lnet/minecraft/client/render/model/ReferencedModelsCollector;getModel(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_62640 Lnet/minecraft/class_10097;method_62640(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100;
      official b Lhdx;b(Lalz;)Lhef;