Class ReferencedModelsCollector
java.lang.Object
net.minecraft.client.render.model.ReferencedModelsCollector
- Mappings:
 Namespace Name named net/minecraft/client/render/model/ReferencedModelsCollectorintermediary net/minecraft/class_10097official huf
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static final record - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Object2ObjectFunction<Identifier, ReferencedModelsCollector.Holder> private static final Loggerprivate final ReferencedModelsCollector.Holderprivate final Object2ObjectMap<Identifier, ReferencedModelsCollector.Holder> private final Queue<ReferencedModelsCollector.Holder> private final ResolvableModel.Resolver - 
Constructor Summary
ConstructorsConstructorDescriptionReferencedModelsCollector(Map<Identifier, UnbakedModel> unbakedModels, UnbakedModel missingModel)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddSpecialModel(Identifier id, UnbakedModel model) private static voidprivate static booleanisRootModel(UnbakedModel model) voidresolve(ResolvableModel model) private ReferencedModelsCollector.Holderresolve(Identifier id) private voidprivate ReferencedModelsCollector.Holderschedule(Identifier id, UnbakedModel model)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/client/render/model/ReferencedModelsCollector;LOGGER:Lorg/slf4j/Logger;intermediary field_53664Lnet/minecraft/class_10097;field_53664:Lorg/slf4j/Logger;official aLhuf;a:Lorg/slf4j/Logger;
 - 
modelCache
- Mappings:
 Namespace Name Mixin selector named modelCacheLnet/minecraft/client/render/model/ReferencedModelsCollector;modelCache:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;intermediary field_56989Lnet/minecraft/class_10097;field_56989:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;official bLhuf;b:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
 - 
missingModel
- Mappings:
 Namespace Name Mixin selector named missingModelLnet/minecraft/client/render/model/ReferencedModelsCollector;missingModel:Lnet/minecraft/client/render/model/ReferencedModelsCollector$Holder;intermediary field_56990Lnet/minecraft/class_10097;field_56990:Lnet/minecraft/class_10097$class_10814;official cLhuf;c:Lhuf$a;
 - 
holder
- Mappings:
 Namespace Name Mixin selector named holderLnet/minecraft/client/render/model/ReferencedModelsCollector;holder:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;intermediary field_56991Lnet/minecraft/class_10097;field_56991:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;official dLhuf;d:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
 - 
resolver
- Mappings:
 Namespace Name Mixin selector named resolverLnet/minecraft/client/render/model/ReferencedModelsCollector;resolver:Lnet/minecraft/client/render/model/ResolvableModel$Resolver;intermediary field_56992Lnet/minecraft/class_10097;field_56992:Lnet/minecraft/class_10526$class_10103;official eLhuf;e:Lhuk$a;
 - 
queue
- Mappings:
 Namespace Name Mixin selector named queueLnet/minecraft/client/render/model/ReferencedModelsCollector;queue:Ljava/util/Queue;intermediary field_56993Lnet/minecraft/class_10097;field_56993:Ljava/util/Queue;official fLhuf;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;)Vintermediary <init>Lnet/minecraft/class_10097;<init>(Ljava/util/Map;Lnet/minecraft/class_1100;)Vofficial <init>Lhuf;<init>(Ljava/util/Map;Lhuo;)V
 
 - 
 - 
Method Details
- 
isRootModel
- Mappings:
 Namespace Name Mixin selector named isRootModelLnet/minecraft/client/render/model/ReferencedModelsCollector;isRootModel(Lnet/minecraft/client/render/model/UnbakedModel;)Zintermediary method_68026Lnet/minecraft/class_10097;method_68026(Lnet/minecraft/class_1100;)Zofficial aLhuf;a(Lhuo;)Z
 - 
resolve
- Mappings:
 Namespace Name Mixin selector named resolveLnet/minecraft/client/render/model/ReferencedModelsCollector;resolve(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/ReferencedModelsCollector$Holder;intermediary method_68023Lnet/minecraft/class_10097;method_68023(Lnet/minecraft/class_2960;)Lnet/minecraft/class_10097$class_10814;official aLhuf;a(Lame;)Lhuf$a;
 - 
schedule
- Mappings:
 Namespace Name Mixin selector named scheduleLnet/minecraft/client/render/model/ReferencedModelsCollector;schedule(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/model/UnbakedModel;)Lnet/minecraft/client/render/model/ReferencedModelsCollector$Holder;intermediary method_68029Lnet/minecraft/class_10097;method_68029(Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)Lnet/minecraft/class_10097$class_10814;official bLhuf;b(Lame;Lhuo;)Lhuf$a;
 - 
resolve
- Mappings:
 Namespace Name Mixin selector named resolveLnet/minecraft/client/render/model/ReferencedModelsCollector;resolve(Lnet/minecraft/client/render/model/ResolvableModel;)Vintermediary method_65744Lnet/minecraft/class_10097;method_65744(Lnet/minecraft/class_10526;)Vofficial aLhuf;a(Lhuk;)V
 - 
addSpecialModel
- Mappings:
 Namespace Name Mixin selector named addSpecialModelLnet/minecraft/client/render/model/ReferencedModelsCollector;addSpecialModel(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/model/UnbakedModel;)Vintermediary method_68024Lnet/minecraft/class_10097;method_68024(Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)Vofficial aLhuf;a(Lame;Lhuo;)V
 - 
getMissingModel
- Mappings:
 Namespace Name Mixin selector named getMissingModelLnet/minecraft/client/render/model/ReferencedModelsCollector;getMissingModel()Lnet/minecraft/client/render/model/BakedSimpleModel;intermediary method_68022Lnet/minecraft/class_10097;method_68022()Lnet/minecraft/class_10819;official aLhuf;a()Lhul;
 - 
collectModels
- Mappings:
 Namespace Name Mixin selector named collectModelsLnet/minecraft/client/render/model/ReferencedModelsCollector;collectModels()Ljava/util/Map;intermediary method_68028Lnet/minecraft/class_10097;method_68028()Ljava/util/Map;official bLhuf;b()Ljava/util/Map;
 - 
resolveAll
- Mappings:
 Namespace Name Mixin selector named resolveAllLnet/minecraft/client/render/model/ReferencedModelsCollector;resolveAll(Ljava/util/List;)Vintermediary method_62630Lnet/minecraft/class_10097;method_62630(Ljava/util/List;)Vofficial aLhuf;a(Ljava/util/List;)V
 - 
checkIfValid
- Mappings:
 Namespace Name Mixin selector named checkIfValidLnet/minecraft/client/render/model/ReferencedModelsCollector;checkIfValid(Ljava/util/List;)Vintermediary method_68030Lnet/minecraft/class_10097;method_68030(Ljava/util/List;)Vofficial bLhuf;b(Ljava/util/List;)V
 
 -