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:
net.minecraft.client.resources.model.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
net.minecraft.client.resources.model.ResolvableModel.Resolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final net.minecraft.resources.ResourceLocation
private final StandaloneModelBaker
<T> -
Constructor Summary
ConstructorsConstructorDescriptionStandaloneModelBakerWrapper
(net.minecraft.resources.ResourceLocation model, StandaloneModelBaker<T> baker) -
Method Summary
Modifier and TypeMethodDescriptionbake
(net.minecraft.client.resources.model.ModelBaker baker) Bake this model.void
resolveDependencies
(net.minecraft.client.resources.model.ResolvableModel.Resolver resolver)
-
Field Details
-
modelId
private final net.minecraft.resources.ResourceLocation modelId -
standaloneBaker
-
-
Constructor Details
-
StandaloneModelBakerWrapper
public StandaloneModelBakerWrapper(net.minecraft.resources.ResourceLocation model, StandaloneModelBaker<T> baker)
-
-
Method Details
-
bake
Description copied from interface:UnbakedStandaloneModel
Bake this model.- Specified by:
bake
in interfaceUnbakedStandaloneModel<T>
- Parameters:
baker
- The current model baker.- Returns:
- The fully-baked model.
-
resolveDependencies
public void resolveDependencies(net.minecraft.client.resources.model.ResolvableModel.Resolver resolver) - Specified by:
resolveDependencies
in interfacenet.minecraft.client.resources.model.ResolvableModel
-