Class ModelLoaderRegistry
java.lang.Object
io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IModelGeometry<?>deserializeGeometry(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject object) static net.minecraft.client.resources.model.ModelStatedeserializeModelTransforms(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject modelData) static Optional<net.minecraft.client.resources.model.ModelState>deserializeTransform(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonElement transformData) static IModelGeometry<?>getModel(net.minecraft.resources.ResourceLocation loaderId, com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject data) static voidinit()static voidregisterLoader(net.minecraft.resources.ResourceLocation id, IModelLoader<?> loader)
-
Constructor Details
-
ModelLoaderRegistry
public ModelLoaderRegistry()
-
-
Method Details
-
init
public static void init() -
registerLoader
public static void registerLoader(net.minecraft.resources.ResourceLocation id, IModelLoader<?> loader) -
getModel
public static IModelGeometry<?> getModel(net.minecraft.resources.ResourceLocation loaderId, com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject data) -
deserializeModelTransforms
@Nullable public static net.minecraft.client.resources.model.ModelState deserializeModelTransforms(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject modelData) -
deserializeTransform
public static Optional<net.minecraft.client.resources.model.ModelState> deserializeTransform(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonElement transformData) -
deserializeGeometry
@Nullable public static IModelGeometry<?> deserializeGeometry(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject object)
-