Interface ExtendedUnbakedGeometry
- All Superinterfaces:
UnbakedGeometry
,UnbakedGeometryExtension
- All Known Implementing Classes:
CompositeUnbakedGeometry
,ObjGeometry
,SimpleUnbakedGeometry
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Base interface for unbaked models that wish to support the NeoForge-added
bake
method
that receives additional properties.-
Field Summary
Fields inherited from interface net.minecraft.client.resources.model.UnbakedGeometry
EMPTY
-
Method Summary
Modifier and TypeMethodDescriptiondefault QuadCollection
bake
(TextureSlots p_405831_, ModelBaker p_405026_, ModelState p_405122_, ModelDebugName p_405635_) bake
(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) Version ofUnbakedGeometry.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName)
that also receives additional properties sourced fromUnbakedModelExtension.fillAdditionalProperties(net.minecraft.util.context.ContextMap.Builder)
.
-
Method Details
-
bake
default QuadCollection bake(TextureSlots p_405831_, ModelBaker p_405026_, ModelState p_405122_, ModelDebugName p_405635_) - Specified by:
bake
in interfaceUnbakedGeometry
-
bake
QuadCollection bake(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) Description copied from interface:UnbakedGeometryExtension
Version ofUnbakedGeometry.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName)
that also receives additional properties sourced fromUnbakedModelExtension.fillAdditionalProperties(net.minecraft.util.context.ContextMap.Builder)
.- Specified by:
bake
in interfaceUnbakedGeometryExtension
-