Class ReferencedModelsCollector
java.lang.Object
net.minecraft.client.render.model.ReferencedModelsCollector
- Mappings:
Namespace Name named net/minecraft/client/render/model/ReferencedModelsCollector
intermediary net/minecraft/class_10097
official hnc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Object2ObjectFunction
<Identifier, ReferencedModelsCollector.Holder> private static final Logger
private final ReferencedModelsCollector.Holder
private 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 TypeMethodDescriptionvoid
addSpecialModel
(Identifier id, UnbakedModel model) private static void
private static boolean
isRootModel
(UnbakedModel model) void
resolve
(ResolvableModel model) private ReferencedModelsCollector.Holder
resolve
(Identifier id) private void
private ReferencedModelsCollector.Holder
schedule
(Identifier id, UnbakedModel model)
-
Field Details
-
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
Lhnc;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
Lhnc;b:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
-
missingModel
- Mappings:
Namespace Name Mixin selector named missingModel
Lnet/minecraft/client/render/model/ReferencedModelsCollector;missingModel:Lnet/minecraft/client/render/model/ReferencedModelsCollector$Holder;
intermediary field_56990
Lnet/minecraft/class_10097;field_56990:Lnet/minecraft/class_10097$class_10814;
official c
Lhnc;c:Lhnc$a;
-
holder
- Mappings:
Namespace Name Mixin selector named holder
Lnet/minecraft/client/render/model/ReferencedModelsCollector;holder:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
intermediary field_56991
Lnet/minecraft/class_10097;field_56991:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
official d
Lhnc;d:Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction;
-
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
Lhnc;e:Lhnh$a;
-
queue
- Mappings:
Namespace Name Mixin selector named queue
Lnet/minecraft/client/render/model/ReferencedModelsCollector;queue:Ljava/util/Queue;
intermediary field_56993
Lnet/minecraft/class_10097;field_56993:Ljava/util/Queue;
official f
Lhnc;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>
Lhnc;<init>(Ljava/util/Map;Lhnl;)V
-
-
Method Details
-
isRootModel
- 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
Lhnc;a(Lhnl;)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$Holder;
intermediary method_68023
Lnet/minecraft/class_10097;method_68023(Lnet/minecraft/class_2960;)Lnet/minecraft/class_10097$class_10814;
official a
Lhnc;a(Lalr;)Lhnc$a;
-
schedule
- Mappings:
Namespace Name Mixin selector named schedule
Lnet/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_68029
Lnet/minecraft/class_10097;method_68029(Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)Lnet/minecraft/class_10097$class_10814;
official b
Lhnc;b(Lalr;Lhnl;)Lhnc$a;
-
resolve
- 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
Lhnc;a(Lhnh;)V
-
addSpecialModel
- 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
Lhnc;a(Lalr;Lhnl;)V
-
getMissingModel
- Mappings:
Namespace Name Mixin selector named getMissingModel
Lnet/minecraft/client/render/model/ReferencedModelsCollector;getMissingModel()Lnet/minecraft/client/render/model/BakedSimpleModel;
intermediary method_68022
Lnet/minecraft/class_10097;method_68022()Lnet/minecraft/class_10819;
official a
Lhnc;a()Lhni;
-
collectModels
- Mappings:
Namespace Name Mixin selector named collectModels
Lnet/minecraft/client/render/model/ReferencedModelsCollector;collectModels()Ljava/util/Map;
intermediary method_68028
Lnet/minecraft/class_10097;method_68028()Ljava/util/Map;
official b
Lhnc;b()Ljava/util/Map;
-
resolveAll
- 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
Lhnc;a(Ljava/util/List;)V
-
checkIfValid
- Mappings:
Namespace Name Mixin selector named checkIfValid
Lnet/minecraft/client/render/model/ReferencedModelsCollector;checkIfValid(Ljava/util/List;)V
intermediary method_68030
Lnet/minecraft/class_10097;method_68030(Ljava/util/List;)V
official b
Lhnc;b(Ljava/util/List;)V
-