Package net.neoforged.neoforge.client.model
@ParametersAreNonnullByDefault
package net.neoforged.neoforge.client.model
-
ClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Base unbaked model for custom models which support the standard top-level model parameters added by vanilla and NeoForge except elements but create the quads from something other than the vanilla elements spec.A completely empty model with no quads or texture dependencies.Base interface for unbaked models that wish to support the NeoForge-added
bakemethod that receives.invalid reference
additional properties
Base interface for unbaked models that wish to support the NeoForge-addedbakemethod that receives additional properties.Holds extra data that may be injected into a face.Holds extra data that may be injected into a face.Convenience interface with default implementation of.invalid reference
IBakedModelExtension#getQuads(BlockState, Direction, RandomSource, ModelData, RenderType)Convenience interface with default implementation ofIBakedModelExtension.getQuads(BlockState, Direction, RandomSource, ModelData, RenderType).Base interface for any object that collects culled and unculled faces and bakes them into a model.IModelBuilder<T extends IModelBuilder<T>>Deprecated, for removal: This API element is subject to removal in a future version.UseSimpleBakedModel.Builderinstead.Transformer for.invalid reference
baked quadsTransformer forbaked quads.Properties that NeoForge adds forBlockModels andUnbakedModels.A collection ofIQuadTransformerimplementations.Simple implementation ofModelState.Wrapper around all standard top-level model parameters added by vanilla and NeoForge except elements.Wrapper around all standard top-level model parameters added by vanilla and NeoForge except elements.A model composed of several named children.A model data container which stores data for child components.A loader for custom.invalid reference
unbaked models
UnbakedModelLoader<T extends UnbakedModel>A loader for custom unbaked models.
ExtendedUnbakedModeldirectly instead, and useSimpleBakedModel.Builderif appropriate.