Package net.neoforged.neoforge.client.model
@ParametersAreNonnullByDefault
package net.neoforged.neoforge.client.model
-
ClassDescriptionBase 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.Implementation of
ModelState
which prepends an additional transform onto the incomingModelState
.A model composed of several named children.ABlockStateModel
that delegates all calls to anotherBlockStateModel
.Convenience interface for block state models that wish to support the NeoForge-added context inBlockStateModelExtension.collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List)
.A completely empty model with no quads or texture dependencies.Base interface for unbaked models that wish to support the NeoForge-addedbake
method that receives additional properties.Holds extra data that may be injected into a face.Transformer forbaked quads
.Properties that NeoForge adds forBlockModel
s andUnbakedModel
s.A collection ofIQuadTransformer
implementations.Wrapper around all standard top-level model parameters added by vanilla and NeoForge except elements.UnbakedModelLoader<T extends net.minecraft.client.resources.model.UnbakedModel>A loader for custom unbaked models.