Class StandaloneModelBakerWrapper<T>
java.lang.Object
net.neoforged.neoforge.client.model.standalone.StandaloneModelBakerWrapper<T>
- Type Parameters:
T- The type of the baked model.
- All Implemented Interfaces:
ResolvableModel,UnbakedStandaloneModel<T>
@Internal
public final class StandaloneModelBakerWrapper<T>
extends Object
implements UnbakedStandaloneModel<T>
Wraps a
StandaloneModelBaker into a UnbakedStandaloneModel.
This should not be used directly, but instead through
ModelEvent.RegisterStandalone.register(StandaloneModelKey, StandaloneModelBaker).
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.resources.model.ResolvableModel
ResolvableModel.Resolver -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ResourceLocationprivate final StandaloneModelBaker<T> -
Constructor Summary
ConstructorsConstructorDescriptionStandaloneModelBakerWrapper(ResourceLocation model, StandaloneModelBaker<T> baker) -
Method Summary
Modifier and TypeMethodDescriptionbake(ModelBaker baker) Bake this model.voidresolveDependencies(ResolvableModel.Resolver resolver)
-
Field Details
-
modelId
-
standaloneBaker
-
-
Constructor Details
-
StandaloneModelBakerWrapper
-
-
Method Details
-
bake
Description copied from interface:UnbakedStandaloneModelBake this model.- Specified by:
bakein interfaceUnbakedStandaloneModel<T>- Parameters:
baker- The current model baker.- Returns:
- The fully-baked model.
-
resolveDependencies
- Specified by:
resolveDependenciesin interfaceResolvableModel
-