Package net.fabricmc.fabric.api.client.model.loading.v1
package net.fabricmc.fabric.api.client.model.loading.v1
-
ClassDescriptionBlock state resolvers are responsible for mapping each
BlockStateof a block to aGroupableModel.The context for block state resolution.Fabric-provided helper methods forBakedModelManager.A model loading plugin is used to extend the model loading process through the passedModelLoadingPlugin.Contextobject.Contains interfaces for the events that can be used to modify models at different points in the loading and baking process.The context for an after bake model modification event.The context for an after bake block model modification event.The context for a before bake model modification event.The context for a before bake block model modification event.The context for an on load model modification event.The context for an on load block model modification event.A model loading plugin is used to extend the model loading process through the passedModelLoadingPlugin.Contextobject.Bundles aPreparableModelLoadingPluginwith its correspondingPreparableModelLoadingPlugin.DataLoaderfor retrieval throughPreparableModelLoadingPlugin.getAll().Allows creating custom unbaked models by overriding the parsing of JSON model files.An interface to be implemented by models that wrap and replace another model, such asWrapperBakedModel.A simple implementation ofGroupableModelthat delegates all method calls to theWrapperGroupableModel.wrappedfield.A simple implementation ofUnbakedModelthat delegates all method calls to thewrappedfield.