Class ModelManager
java.lang.Object
net.minecraft.client.resources.ReloadListener<ModelBakery>
net.minecraft.client.renderer.model.ModelManager
- All Implemented Interfaces:
AutoCloseable,IFutureReloadListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resources.IFutureReloadListener
IFutureReloadListener.IStage -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SpriteMapprivate Map<ResourceLocation,IBakedModel> private final BlockColorsprivate final BlockModelShapesprivate intprivate IBakedModelprivate it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState>private final TextureManager -
Constructor Summary
ConstructorsConstructorDescriptionModelManager(TextureManager p_i226057_1_, BlockColors p_i226057_2_, int p_i226057_3_) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapply(ModelBakery p_212853_1_, IResourceManager p_212853_2_, IProfiler p_212853_3_) voidclose()getAtlas(ResourceLocation p_229356_1_) getModel(ModelResourceLocation p_174953_1_) getModel(ResourceLocation modelLocation) protected ModelBakeryprepare(IResourceManager p_212854_1_, IProfiler p_212854_2_) booleanrequiresRender(BlockState p_224742_1_, BlockState p_224742_2_) voidupdateMaxMipLevel(int p_229355_1_) Methods inherited from class net.minecraft.client.resources.ReloadListener
reloadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resources.IFutureReloadListener
getName
-
Field Details
-
bakedRegistry
-
atlases
-
blockModelShaper
-
textureManager
-
blockColors
-
maxMipmapLevels
private int maxMipmapLevels -
missingModel
-
modelGroups
-
-
Constructor Details
-
ModelManager
-
-
Method Details
-
getModel
-
getModel
-
getMissingModel
-
getBlockModelShaper
-
prepare
- Specified by:
preparein classReloadListener<ModelBakery>
-
apply
- Specified by:
applyin classReloadListener<ModelBakery>
-
requiresRender
-
getAtlas
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
updateMaxMipLevel
public void updateMaxMipLevel(int p_229355_1_) -
getResourceType
-