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 hnc
-
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 aLhnc;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 bLhnc;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 cLhnc;c:Lhnc$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 dLhnc;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 eLhnc;e:Lhnh$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 fLhnc;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>Lhnc;<init>(Ljava/util/Map;Lhnl;)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 aLhnc;a(Lhnl;)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 aLhnc;a(Lalr;)Lhnc$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 bLhnc;b(Lalr;Lhnl;)Lhnc$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 aLhnc;a(Lhnh;)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 aLhnc;a(Lalr;Lhnl;)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 aLhnc;a()Lhni;
-
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 bLhnc;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 aLhnc;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 bLhnc;b(Ljava/util/List;)V
-