Class FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel

java.lang.Object
net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel
All Implemented Interfaces:
net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked, net.minecraft.client.resources.model.ResolvableModel, CustomUnbakedBlockStateModel
Enclosing class:
FullPotsAccessorDemo.ClientHandler

private static class FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel extends Object implements CustomUnbakedBlockStateModel
  • Nested Class Summary

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

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

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.MapCodec<FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel>
     
    private final net.minecraft.client.renderer.block.model.SingleVariant.Unbaked
     

    Fields inherited from interface net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked

    ELEMENT_CODEC, HARDCODED_WEIGHTED_CODEC, SINGLE_MODEL_CODEC, WEIGHTED_MODEL_CODEC
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    DioritePotUnbakedBlockStateModel(net.minecraft.client.renderer.block.model.SingleVariant.Unbaked wrapped)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.client.renderer.block.model.BlockStateModel
    bake(net.minecraft.client.resources.model.ModelBaker baker)
     
    Returns the codec for this type of unbaked block state model.
    void
    resolveDependencies(net.minecraft.client.resources.model.ResolvableModel.Resolver resolver)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked

    asRoot
  • Field Details

  • Constructor Details

    • DioritePotUnbakedBlockStateModel

      private DioritePotUnbakedBlockStateModel(net.minecraft.client.renderer.block.model.SingleVariant.Unbaked wrapped)
  • Method Details

    • bake

      public net.minecraft.client.renderer.block.model.BlockStateModel bake(net.minecraft.client.resources.model.ModelBaker baker)
      Specified by:
      bake in interface net.minecraft.client.renderer.block.model.BlockStateModel.Unbaked
    • resolveDependencies

      public void resolveDependencies(net.minecraft.client.resources.model.ResolvableModel.Resolver resolver)
      Specified by:
      resolveDependencies in interface net.minecraft.client.resources.model.ResolvableModel
    • codec

      public com.mojang.serialization.MapCodec<FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel> codec()
      Description copied from interface: CustomUnbakedBlockStateModel
      Returns the codec for this type of unbaked block state model.
      Specified by:
      codec in interface CustomUnbakedBlockStateModel