Class BlockStateModel.CachedUnbaked

java.lang.Object
net.minecraft.client.render.model.BlockStateModel.CachedUnbaked
All Implemented Interfaces:
BlockStateModel.UnbakedGrouped, ResolvableModel
Enclosing interface:
BlockStateModel

@Environment(CLIENT) public static class BlockStateModel.CachedUnbaked extends Object implements BlockStateModel.UnbakedGrouped
Mappings:
Namespace Name
named net/minecraft/client/render/model/BlockStateModel$CachedUnbaked
intermediary net/minecraft/class_1087$class_10891
official gta$a
  • Field Details Link icon

    • delegate Link icon

      final BlockStateModel.Unbaked delegate
      Mappings:
      Namespace Name Mixin selector
      named delegate Lnet/minecraft/client/render/model/BlockStateModel$CachedUnbaked;delegate:Lnet/minecraft/client/render/model/BlockStateModel$Unbaked;
      intermediary field_57939 Lnet/minecraft/class_1087$class_10891;field_57939:Lnet/minecraft/class_1087$class_10892;
      official a Lgta$a;a:Lgta$b;
    • cacheKey Link icon

      private final Baker.ResolvableCacheKey<BlockStateModel> cacheKey
      Mappings:
      Namespace Name Mixin selector
      named cacheKey Lnet/minecraft/client/render/model/BlockStateModel$CachedUnbaked;cacheKey:Lnet/minecraft/client/render/model/Baker$ResolvableCacheKey;
      intermediary field_57940 Lnet/minecraft/class_1087$class_10891;field_57940:Lnet/minecraft/class_7775$class_10897;
      official b Lgta$a;b:Lhmz$a;
  • Constructor Details Link icon

    • CachedUnbaked Link icon

      public CachedUnbaked(BlockStateModel.Unbaked delegate)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/BlockStateModel$CachedUnbaked;<init>(Lnet/minecraft/client/render/model/BlockStateModel$Unbaked;)V
      intermediary <init> Lnet/minecraft/class_1087$class_10891;<init>(Lnet/minecraft/class_1087$class_10892;)V
      official <init> Lgta$a;<init>(Lgta$b;)V
  • Method Details Link icon

    • resolve Link icon

      public void resolve(ResolvableModel.Resolver resolver)
      Specified by:
      resolve in interface ResolvableModel
      Mappings:
      Namespace Name Mixin selector
      named resolve Lnet/minecraft/client/render/model/ResolvableModel;resolve(Lnet/minecraft/client/render/model/ResolvableModel$Resolver;)V
      intermediary method_62326 Lnet/minecraft/class_10526;method_62326(Lnet/minecraft/class_10526$class_10103;)V
      official a Lhnh;a(Lhnh$a;)V
    • bake Link icon

      public BlockStateModel bake(BlockState state, Baker baker)
      Specified by:
      bake in interface BlockStateModel.UnbakedGrouped
      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/BlockStateModel$UnbakedGrouped;bake(Lnet/minecraft/block/BlockState;Lnet/minecraft/client/render/model/Baker;)Lnet/minecraft/client/render/model/BlockStateModel;
      intermediary method_65542 Lnet/minecraft/class_1087$class_9979;method_65542(Lnet/minecraft/class_2680;Lnet/minecraft/class_7775;)Lnet/minecraft/class_1087;
      official a Lgta$c;a(Lebq;Lhmz;)Lgta;
    • getEqualityGroup Link icon

      public Object getEqualityGroup(BlockState state)
      Specified by:
      getEqualityGroup in interface BlockStateModel.UnbakedGrouped
      Mappings:
      Namespace Name Mixin selector
      named getEqualityGroup Lnet/minecraft/client/render/model/BlockStateModel$UnbakedGrouped;getEqualityGroup(Lnet/minecraft/block/BlockState;)Ljava/lang/Object;
      intermediary method_62332 Lnet/minecraft/class_1087$class_9979;method_62332(Lnet/minecraft/class_2680;)Ljava/lang/Object;
      official a Lgta$c;a(Lebq;)Ljava/lang/Object;