net.minecraft.client.render.model

public class ReferencedModelsCollector

hnc
net.minecraft.client.resources.model.ModelDiscovery
net.minecraft.class_10097
net.minecraft.client.render.model.ReferencedModelsCollector
net.minecraft.unmapped.C_wbdlrahg
net.minecraft.unmapped.C_wbdlrahg
net.minecraft.src.C_345647_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_53664
LOGGER
f_umhhnrxb
LOGGER
f_347637_
private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<Identifier, ReferencedModelsCollector$Holder>
b
modelWrappers
field_56989
modelCache
f_debuvyeb
f_381573_
private final ReferencedModelsCollector$Holder
c
missingModel
field_56990
missingModel
f_rgddzttn
f_346524_
private final it.unimi.dsi.fastutil.objects.Object2ObjectFunction<Identifier, ReferencedModelsCollector$Holder>
d
uncachedResolver
field_56991
holder
f_nnnnjecx
f_380843_
private final ResolvableModel$Resolver
e
resolver
field_56992
resolver
f_kcwajjlv
f_379678_
private final Queue<ReferencedModelsCollector$Holder>
f
parentDiscoveryQueue
field_56993
queue
f_nrvtfvwp
f_380909_

Constructor summary

ModifierConstructor
public (Map<Identifier, UnbakedModel> unbakedModels, UnbakedModel missingModel)

Method summary

Modifier and TypeMethod
private static boolean
a(hnl o)
isRoot(UnbakedModel arg0)
method_68026(class_1100 arg0)
isRootModel(UnbakedModel model)
m_tewrefql(C_nrqwmhri arg0)
m_tewrefql(UnbakedModel model)
m_386246_(C_4542_ p_394200_)
private ReferencedModelsCollector$Holder
a(alr arg0)
getOrCreateModel(ResourceLocation arg0)
method_68023(class_2960 arg0)
resolve(Identifier id)
m_dddtwlxr(C_ncpywfca arg0)
m_dddtwlxr(Identifier id)
m_386020_(C_5265_ arg0)
private ReferencedModelsCollector$Holder
b(alr o, hnl arg1)
createAndQueueWrapper(ResourceLocation arg0, UnbakedModel arg1)
method_68029(class_2960 arg0, class_1100 arg1)
schedule(Identifier id, UnbakedModel model)
m_peitwrvg(C_ncpywfca arg0, C_nrqwmhri arg1)
m_peitwrvg(Identifier id, UnbakedModel model)
m_387819_(C_5265_ p_391978_, C_4542_ arg1)
public void
a(hnh arg0)
addRoot(ResolvableModel arg0)
method_65744(class_10526 arg0)
resolve(ResolvableModel model)
m_wxmtuuiq(C_neyluwbx arg0)
m_372077_(C_370281_ arg0)
public void
a(alr o, hnl arg1)
addSpecialModel(ResourceLocation arg0, UnbakedModel arg1)
method_68024(class_2960 arg0, class_1100 arg1)
addSpecialModel(Identifier id, UnbakedModel model)
m_oubxkmaa(C_ncpywfca arg0, C_nrqwmhri arg1)
m_oubxkmaa(Identifier id, UnbakedModel model)
m_388028_(C_5265_ p_391360_, C_4542_ arg1)
public BakedSimpleModel
a()
missingModel()
method_68022()
getMissingModel()
m_oudfbhcq()
m_386060_()
public Map<Identifier, BakedSimpleModel>
b()
resolve()
method_68028()
collectModels()
m_xqjtnhwy()
m_386962_()
private void
a(List<hnc$a> arg0)
discoverDependencies(List<ModelDiscovery$ModelWrapper> arg0)
method_62630(List<class_10097$class_10814> arg0)
resolveAll(List<ReferencedModelsCollector$Holder> models)
m_nhtrrxlz(List<C_wbdlrahg$C_uhothvvq> arg0)
m_353401_(List<C_345647_$C_379103_> arg0)
private static void
b(List<hnc$a> o)
propagateValidity(List<ModelDiscovery$ModelWrapper> arg0)
method_68030(List<class_10097$class_10814> arg0)
checkIfValid(List<ReferencedModelsCollector$Holder> models)
m_ygztsuly(List<C_wbdlrahg$C_uhothvvq> arg0)
m_388314_(List<C_345647_$C_379103_> p_394425_)