Interface TurtleUpgradeModel.Unbaked

All Superinterfaces:
net.minecraft.client.resources.model.ResolvableModel
Enclosing interface:
TurtleUpgradeModel

public static interface TurtleUpgradeModel.Unbaked extends net.minecraft.client.resources.model.ResolvableModel
An unbaked turtle model. Much like other unbaked models (e.g. ItemModel.Unbaked), this should resolve any dependencies and returned the fully-resolved model.
  • 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)
    Bake this turtle model.
    com.mojang.serialization.MapCodec<? extends TurtleUpgradeModel.Unbaked>
    The MapCodec used to read/write this unbaked model.

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

    resolveDependencies
  • Method Details

    • type

      com.mojang.serialization.MapCodec<? extends TurtleUpgradeModel.Unbaked> type()
      The MapCodec used to read/write this unbaked model.
      Returns:
      The codec used to read/write this model.
      See Also:
      • ItemModel.Unbaked.type()
    • bake

      TurtleUpgradeModel bake(net.minecraft.client.resources.model.ModelBaker baker)
      Bake this turtle model.
      Parameters:
      baker - The current model baker
      Returns:
      The baked upgrade model.
      See Also:
      • ItemModel.Unbaked.bake(ItemModel.BakingContext, Matrix4fc)