Class OBJLoader
java.lang.Object
net.minecraftforge.client.model.obj.OBJLoader
- All Implemented Interfaces:
PreparableReloadListener,ResourceManagerReloadListener,IModelLoader<OBJModel>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.server.packs.resources.PreparableReloadListener
PreparableReloadListener.PreparationBarrier -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic OBJLoaderprivate ResourceManagerprivate Map<ResourceLocation,MaterialLibrary>private Map<OBJModel.ModelSettings,OBJModel> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadMaterialLibrary(ResourceLocation materialLocation)loadModel(OBJModel.ModelSettings settings)voidonResourceManagerReload(ResourceManager resourceManager)read(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject modelContents)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.packs.resources.PreparableReloadListener
getNameMethods inherited from interface net.minecraft.server.packs.resources.ResourceManagerReloadListener
getResourceType, reload
-
Field Details
-
INSTANCE
-
modelCache
-
materialCache
-
manager
-
-
Constructor Details
-
OBJLoader
public OBJLoader()
-
-
Method Details
-
onResourceManagerReload
- Specified by:
onResourceManagerReloadin interfaceResourceManagerReloadListener
-
read
public OBJModel read(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject modelContents)- Specified by:
readin interfaceIModelLoader<OBJModel>
-
loadModel
-
loadMaterialLibrary
-