net.minecraft.client.resources.model

public class ModelDiscovery

hdy
net.minecraft.client.resources.model.ModelDiscovery
net.minecraft.class_10097
net.minecraft.client.render.model.ReferencedModelsCollector

Field summary

Modifier and TypeField
static final org.slf4j.Logger
b
LOGGER
field_53664
LOGGER
public static final String
a
INVENTORY_MODEL_PREFIX
field_54194
ITEM_DIRECTORY
private final Map<ResourceLocation, UnbakedModel>
c
inputModels
field_53665
inputs
final UnbakedModel
d
missingModel
field_53666
missingModel
private final Map<ModelResourceLocation, UnbakedModel>
e
topModels
field_53667
topLevelModels
private final Map<ResourceLocation, UnbakedModel>
f
referencedModels
field_53668
resolvedModels

Constructor summary

ModifierConstructor
public (Map<ResourceLocation, UnbakedModel> inputs, UnbakedModel missingModel)

Method summary

Modifier and TypeMethod
private static Set<ModelResourceLocation>
d()
listMandatoryModels()
method_64094()
getRequiredModels()
private void
a(heb arg0, heg arg1)
registerTopModel(ModelResourceLocation arg0, UnbakedModel arg1)
method_62635(class_1091 arg0, class_1100 arg1)
addTopLevelModel(ModelIdentifier modelId, UnbakedModel model)
public void
a(hdp$c arg0)
registerStandardModels(BlockStateModelLoader$LoadedModels arg0)
method_62632(class_9824$class_10095 arg0)
addBlockStates(BlockStatesLoader$BlockStateDefinition definition)
public void
a()
discoverDependencies()
method_62630()
resolveAll()
public Map<ModelResourceLocation, UnbakedModel>
b()
getTopModels()
method_62637()
getTopLevelModels()
public Map<ResourceLocation, UnbakedModel>
c()
getReferencedModels()
method_62639()
getResolvedModels()
UnbakedModel
a(alz arg0)
getBlockModel(ResourceLocation arg0)
method_62638(class_2960 arg0)
computeResolvedModel(Identifier id)
private UnbakedModel
b(alz arg0)
loadBlockModel(ResourceLocation arg0)
method_62640(class_2960 arg0)
getModel(Identifier id)