net.minecraft.client.render.model

public class BakedModelManager

implements ResourceReloader

iob
net.minecraft.client.resources.model.ModelManager
net.minecraft.class_1092
net.minecraft.client.render.model.BakedModelManager
net.minecraft.unmapped.C_wosoicga
net.minecraft.client.render.model.BakedModelManager
net.minecraft.src.C_4535_

Field summary

Modifier and TypeField
public static final Identifier
a
BLOCK_OR_ITEM
field_64468
BLOCK_OR_ITEM
f_pqalnijn
f_435053_
private static final org.slf4j.Logger
b
LOGGER
field_40573
LOGGER
f_rexpodux
LOGGER
f_243848_
private static final ResourceFinder
c
MODEL_LISTER
field_53676
MODELS_FINDER
f_cnajsbhz
RESOURCE_NAMESPACE
f_347757_
private Map<Identifier, ItemModel>
d
bakedItemStackModels
field_55472
bakedItemModels
f_ldmxsgkc
itemModels
f_370593_
private Map<Identifier, ItemAsset$Properties>
e
itemProperties
field_55573
itemProperties
f_xnxgkthq
itemProperties
f_371549_
private final AtlasManager
f
atlasManager
field_61870
atlasManager
f_buxbunzi
f_413784_
private final PlayerSkinCache
g
playerSkinRenderCache
field_62266
skinCache
f_mqiswuli
f_412343_
private final BlockModels
h
blockModelShaper
field_5410
blockModelCache
f_szhnrtqi
blockModelCache
f_119399_
private final BlockColors
i
blockColors
field_20277
colorMap
f_yvcxllcg
colorMap
f_119401_
private LoadedEntityModels
j
entityModelSet
field_55473
entityModels
f_vrxojhrf
entityModelSet
f_370579_
private LoadedBlockEntityModels
k
specialBlockModelRenderer
field_55474
blockEntityModels
f_eelhnxwh
specialBlockModelRenderer
f_371099_
private ModelBaker$BlockItemModels
l
missingModels
field_57008
missingModels
f_swgshyss
missingModels
f_379434_
private it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState>
m
modelGroups
field_55476
modelGroups
f_sreekxlq
stateLookup
f_119404_

Constructor summary

ModifierConstructor
public (BlockColors colorMap, AtlasManager atlasManager, PlayerSkinCache skinCache)

Method summary

Modifier and TypeMethod
public BlockStateModel
a()
getMissingBlockStateModel()
method_68046()
getMissingModel()
m_zfhbtvoi()
getMissingBlockModel()
m_388614_()
public ItemModel
a(amo arg0)
getItemModel(Identifier arg0)
method_65746(class_2960 arg0)
getItemModel(Identifier id)
m_kellrhky(C_dbqpwypu arg0)
getItemModel(Identifier key)
m_374174_(C_432211_ arg0)
public ItemAsset$Properties
b(amo arg0)
getItemProperties(Identifier arg0)
method_65934(class_2960 arg0)
getItemProperties(Identifier id)
m_ifqnvrgd(C_dbqpwypu arg0)
getItemProperties(Identifier key)
m_372224_(C_432211_ arg0)
public BlockModels
b()
getBlockModelShaper()
method_4743()
getBlockModels()
m_mpabbjcv()
getBlockModels()
m_119430_()
public final CompletableFuture<Void>
reload(bat$b o, Executor o, bat$a o, Executor arg3)
reload(PreparableReloadListener$SharedState arg0, Executor arg1, PreparableReloadListener$PreparationBarrier arg2, Executor arg3)
method_25931(class_3302$class_11558 arg0, Executor arg1, class_3302$class_4045 arg2, Executor arg3)
reload(ResourceReloader$Store arg0, Executor arg1, ResourceReloader$Synchronizer arg2, Executor arg3)
m_5540_(C_69_$C_410859_ p_250550_, Executor p_249079_, C_69_$C_70_ p_249221_, Executor arg3)
private static CompletableFuture<Map<Identifier, UnbakedModel>>
a(baz o, Executor o)
loadBlockModels(ResourceManager arg0, Executor arg1)
method_45881(class_3300 arg0, Executor arg1)
reloadModels(ResourceManager resourceManager, Executor executor)
m_ewpgilcu(C_tmnrpasf arg0, Executor arg1)
loadBlockModels(ResourceManager resourceManager, Executor executor)
m_246704_(C_77_ p_251361_, Executor p_252189_)
private static BakedModelManager$Models
a(Map<amo, ioi> o, ino$b o, inp$a o)
discoverModelDependencies(Map<Identifier, UnbakedModel> arg0, BlockStateModelLoader$LoadedModels arg1, ClientItemInfoLoader$LoadedClientInfos arg2)
method_62657(Map<class_2960, class_1100> arg0, class_9824$class_10095 arg1, class_10521$class_10522 arg2)
collect(Map<Identifier, UnbakedModel> modelMap, BlockStatesLoader$LoadedModels stateDefinition, ItemAssetsLoader$Result result)
m_rcieesug(Map<C_dbqpwypu, C_nrqwmhri> arg0, C_xecqvems$C_xegzpyhi arg1, C_yvkpjlid$C_hsddball arg2)
m_354024_(Map<C_432211_, C_4542_> p_360749_, C_336451_$C_345987_ p_366446_, C_370283_$C_370296_ p_378505_)
private static CompletableFuture<BakedModelManager$BakingResult>
a(ill$a o, ill$a o, inx o, it.unimi.dsi.fastutil.objects.Object2IntMap<eoh> o, hdc o, hpl o, Executor o)
loadModels(SpriteLoader$Preparations arg0, SpriteLoader$Preparations arg1, ModelBakery arg2, it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState> arg3, EntityModelSet arg4, SpecialBlockModelRenderer arg5, Executor arg6)
method_45883(class_7766$class_7767 arg0, class_7766$class_7767 arg1, class_1088 arg2, it.unimi.dsi.fastutil.objects.Object2IntMap<class_2680> arg3, class_5599 arg4, class_10418 arg5, Executor arg6)
bake(SpriteLoader$StitchResult blocksResult, SpriteLoader$StitchResult itemsResult, ModelBaker baker, it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState> groups, LoadedEntityModels entityModels, LoadedBlockEntityModels blockEntityModels, Executor executor)
m_hpgvneki(C_vkaguudk$C_oimhlxej arg0, C_vkaguudk$C_oimhlxej arg1, C_gjnplkfz arg2, it.unimi.dsi.fastutil.objects.Object2IntMap<C_txtbiemp> arg3, C_qncyfzro arg4, C_lacxyxjt arg5, Executor arg6)
loadModels(SpriteLoader$SpritePreparations arg0, SpriteLoader$SpritePreparations arg1, ModelLoader modelLoader, it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState> arg3, EntityModelLoader arg4, C_lacxyxjt arg5, Executor executor)
m_245476_(C_243537_$C_243503_ p_422832_, C_243537_$C_243503_ p_460168_, C_4532_ p_248945_, it.unimi.dsi.fastutil.objects.Object2IntMap<C_2064_> p_361513_, C_141653_ p_378097_, C_370466_ p_377275_, Executor p_394729_)
private static Map<BlockState, BlockStateModel>
a(Map<eoh, hqh> o, hqh o)
createBlockStateToModelDispatch(Map<BlockState, BlockStateModel> arg0, BlockStateModel arg1)
method_65751(Map<class_2680, class_1087> arg0, class_1087 arg1)
toStateMap(Map<BlockState, BlockStateModel> blockStateModels, BlockStateModel missingModel)
m_jqckykwg(Map<C_txtbiemp, C_arkrnhoj> arg0, C_arkrnhoj arg1)
m_jqckykwg(Map<BlockState, BlockStateModel> m, BlockStateModel arg1)
m_372344_(Map<C_2064_, C_378861_> p_377857_, C_378861_ p_396223_)
private static it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState>
a(ggr o, ino$b o)
buildModelGroups(BlockColors arg0, BlockStateModelLoader$LoadedModels arg1)
method_62654(class_324 arg0, class_9824$class_10095 arg1)
group(BlockColors colors, BlockStatesLoader$LoadedModels definition)
m_rbbubrqv(C_iiyegykq arg0, C_xecqvems$C_xegzpyhi arg1)
m_355311_(C_3423_ p_369941_, C_336451_$C_345987_ p_360724_)
private void
a(iob$a arg0)
apply(ModelManager$ReloadState arg0)
method_18179(class_1092$class_7779 arg0)
upload(BakedModelManager$BakingResult bakingResult)
m_pfipxvmw(C_wosoicga$C_mogtdkcx arg0)
apply(BakedModelManager$ReloadState reloadState)
m_247616_(C_4535_$C_243437_ arg0)
public boolean
a(eoh o, eoh arg1)
requiresRender(BlockState arg0, BlockState arg1)
method_21611(class_2680 arg0, class_2680 arg1)
shouldRerender(BlockState from, BlockState to)
m_nrawhhyn(C_txtbiemp arg0, C_txtbiemp arg1)
shouldRerender(BlockState from, BlockState to)
m_119415_(C_2064_ p_119417_, C_2064_ arg1)
public LoadedBlockEntityModels
c()
specialBlockModelRenderer()
method_65756()
getBlockEntityModelsSupplier()
m_drljdhly()
m_372440_()
public Supplier<LoadedEntityModels>
d()
entityModels()
method_65757()
getEntityModelsSupplier()
m_ckjyqdcr()
m_374342_()