Interface PartModel.Unbaked

All Superinterfaces:
net.minecraft.client.resources.model.ResolvableModel
All Known Implementing Classes:
CompositePartModel.Unbaked, StaticPartModel.Unbaked
Enclosing interface:
PartModel

public static interface PartModel.Unbaked extends net.minecraft.client.resources.model.ResolvableModel
An unbaked PartModel which is what is deserialized from the JSON file and ultimately used to produce a PartModel and its dependencies.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraft.client.resources.model.ResolvableModel

    net.minecraft.client.resources.model.ResolvableModel.Resolver
  • Method Summary

    Modifier and Type
    Method
    Description
    bake(net.minecraft.client.resources.model.ModelBaker baker, net.minecraft.client.renderer.block.dispatch.ModelState modelState)
     
    com.mojang.serialization.MapCodec<? extends PartModel.Unbaked>
     

    Methods inherited from interface net.minecraft.client.resources.model.ResolvableModel

    resolveDependencies
  • Method Details

    • codec

      com.mojang.serialization.MapCodec<? extends PartModel.Unbaked> codec()
    • bake

      PartModel bake(net.minecraft.client.resources.model.ModelBaker baker, net.minecraft.client.renderer.block.dispatch.ModelState modelState)