| Modifier and Type | Field and Description | 
|---|---|
| private java.util.Map<IBlockState,IBakedModel> | BlockModelShapes. bakedModelStore | 
| private java.util.Map<java.lang.Integer,IBakedModel> | ItemModelMesher. simpleShapesCache | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IBakedModel | ItemModelMesher. getItemModel(Item item,
            int meta) | 
| IBakedModel | ItemModelMesher. getItemModel(ItemStack stack) | 
| IBakedModel | RenderItem. getItemModelWithOverrides(ItemStack stack,
                         World worldIn,
                         EntityLivingBase entitylivingbaseIn) | 
| IBakedModel | BlockModelShapes. getModelForState(IBlockState state) | 
| IBakedModel | BlockRendererDispatcher. getModelForState(IBlockState state) | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | RenderItem. renderEffect(IBakedModel model) | 
| void | RenderItem. renderItem(ItemStack stack,
          IBakedModel model) | 
| protected void | RenderItem. renderItemModel(ItemStack stack,
               IBakedModel bakedmodel,
               ItemCameraTransforms.TransformType transform,
               boolean leftHanded) | 
| protected void | RenderItem. renderItemModelIntoGUI(ItemStack stack,
                      int x,
                      int y,
                      IBakedModel bakedmodel) | 
| private void | RenderItem. renderModel(IBakedModel model,
           int color) | 
| private void | RenderItem. renderModel(IBakedModel model,
           int color,
           ItemStack stack) | 
| private void | RenderItem. renderModel(IBakedModel model,
           ItemStack stack) | 
| boolean | BlockModelRenderer. renderModel(IBlockAccess blockAccessIn,
           IBakedModel modelIn,
           IBlockState blockStateIn,
           BlockPos blockPosIn,
           BufferBuilder buffer,
           boolean checkSides) | 
| boolean | BlockModelRenderer. renderModel(IBlockAccess worldIn,
           IBakedModel modelIn,
           IBlockState stateIn,
           BlockPos posIn,
           BufferBuilder buffer,
           boolean checkSides,
           long rand) | 
| void | BlockModelRenderer. renderModelBrightness(IBakedModel model,
                     IBlockState state,
                     float brightness,
                     boolean p_178266_4_) | 
| void | BlockModelRenderer. renderModelBrightnessColor(IBakedModel bakedModel,
                          float p_178262_2_,
                          float red,
                          float green,
                          float blue) | 
| void | BlockModelRenderer. renderModelBrightnessColor(IBlockState state,
                          IBakedModel p_187495_2_,
                          float p_187495_3_,
                          float p_187495_4_,
                          float p_187495_5_,
                          float p_187495_6_) | 
| boolean | BlockModelRenderer. renderModelFlat(IBlockAccess worldIn,
               IBakedModel modelIn,
               IBlockState stateIn,
               BlockPos posIn,
               BufferBuilder buffer,
               boolean checkSides,
               long rand) | 
| boolean | BlockModelRenderer. renderModelSmooth(IBlockAccess worldIn,
                 IBakedModel modelIn,
                 IBlockState stateIn,
                 BlockPos posIn,
                 BufferBuilder buffer,
                 boolean checkSides,
                 long rand) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BuiltInModel | 
| class  | MultipartBakedModel | 
| class  | SimpleBakedModel | 
| class  | WeightedBakedModel | 
| Modifier and Type | Field and Description | 
|---|---|
| private IBakedModel | WeightedBakedModel. baseModel | 
| private IBakedModel | ModelManager. defaultModel | 
| protected IBakedModel | WeightedBakedModel.WeightedModel. model | 
| Modifier and Type | Field and Description | 
|---|---|
| protected RegistrySimple<ModelResourceLocation,IBakedModel> | ModelBakery. bakedRegistry | 
| private java.util.Map<com.google.common.base.Predicate<IBlockState>,IBakedModel> | MultipartBakedModel.Builder. builderSelectors | 
| private IRegistry<ModelResourceLocation,IBakedModel> | ModelManager. modelRegistry | 
| private java.util.Map<com.google.common.base.Predicate<IBlockState>,IBakedModel> | MultipartBakedModel. selectors | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IBakedModel | ModelBakery. bakeModel(ModelBlock modelBlockIn,
         ITransformation modelRotationIn,
         boolean uvLocked) | 
| private IBakedModel | ModelBakery. bakeModel(ModelBlock modelBlockIn,
         ModelRotation modelRotationIn,
         boolean uvLocked) | 
| private IBakedModel | ModelBakery. createRandomModelForVariantList(VariantList variantsIn,
                               java.lang.String modelLocation) | 
| IBakedModel | WeightedBakedModel.Builder. first() | 
| IBakedModel | ModelManager. getMissingModel() | 
| IBakedModel | ModelManager. getModel(ModelResourceLocation modelLocation) | 
| private IBakedModel | WeightedBakedModel. getRandomModel(long p_188627_1_) | 
| IBakedModel | ItemOverrideList. handleItemState(IBakedModel originalModel,
               ItemStack stack,
               World world,
               EntityLivingBase entity) | 
| IBakedModel | SimpleBakedModel.Builder. makeBakedModel() | 
| IBakedModel | MultipartBakedModel.Builder. makeMultipartModel() | 
| Modifier and Type | Method and Description | 
|---|---|
| default org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | IBakedModel. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| IRegistry<ModelResourceLocation,IBakedModel> | ModelBakery. setupModelRegistry() | 
| Modifier and Type | Method and Description | 
|---|---|
| WeightedBakedModel.Builder | WeightedBakedModel.Builder. add(IBakedModel model,
   int weight) | 
| private void | SimpleBakedModel.Builder. addFaceQuads(IBlockState p_188644_1_,
            IBakedModel p_188644_2_,
            TextureAtlasSprite p_188644_3_,
            EnumFacing p_188644_4_,
            long p_188644_5_) | 
| private void | SimpleBakedModel.Builder. addGeneralQuads(IBlockState p_188645_1_,
               IBakedModel p_188645_2_,
               TextureAtlasSprite p_188645_3_,
               long p_188645_4_) | 
| IBakedModel | ItemOverrideList. handleItemState(IBakedModel originalModel,
               ItemStack stack,
               World world,
               EntityLivingBase entity) | 
| void | MultipartBakedModel.Builder. putModel(com.google.common.base.Predicate<IBlockState> predicate,
        IBakedModel model) | 
| Constructor and Description | 
|---|
| Builder(IBlockState state,
       IBakedModel model,
       TextureAtlasSprite texture,
       BlockPos pos) | 
| WeightedModel(IBakedModel modelIn,
             int itemWeightIn) | 
| Constructor and Description | 
|---|
| MultipartBakedModel(java.util.Map<com.google.common.base.Predicate<IBlockState>,IBakedModel> selectorsIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| private int | RenderEntityItem. transformModelCount(EntityItem itemIn,
                   double p_177077_2_,
                   double p_177077_4_,
                   double p_177077_6_,
                   float p_177077_8_,
                   IBakedModel p_177077_9_) | 
| Modifier and Type | Field and Description | 
|---|---|
| (package private) java.util.Map<IRegistryDelegate<Item>,it.unimi.dsi.fastutil.ints.Int2ObjectMap<IBakedModel>> | ItemModelMesherForge. models | 
| Modifier and Type | Method and Description | 
|---|---|
| static IBakedModel | ForgeHooksClient. getDamageModel(IBakedModel ibakedmodel,
              TextureAtlasSprite texture,
              IBlockState state,
              IBlockAccess world,
              BlockPos pos) | 
| protected IBakedModel | ItemModelMesherForge. getItemModel(Item item,
            int meta) | 
| static IBakedModel | ForgeHooksClient. handleCameraTransforms(IBakedModel model,
                      ItemCameraTransforms.TransformType cameraTransformType,
                      boolean leftHandHackery) | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | ForgeHooksClient. handlePerspective(IBakedModel model,
                 ItemCameraTransforms.TransformType type) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IBakedModel | ForgeHooksClient. getDamageModel(IBakedModel ibakedmodel,
              TextureAtlasSprite texture,
              IBlockState state,
              IBlockAccess world,
              BlockPos pos) | 
| static IBakedModel | ForgeHooksClient. handleCameraTransforms(IBakedModel model,
                      ItemCameraTransforms.TransformType cameraTransformType,
                      boolean leftHandHackery) | 
| static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | ForgeHooksClient. handlePerspective(IBakedModel model,
                 ItemCameraTransforms.TransformType type) | 
| static void | ForgeHooksClient. renderLitItem(RenderItem ri,
             IBakedModel model,
             int color,
             ItemStack stack) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ForgeHooksClient. onModelBake(ModelManager modelManager,
           IRegistry<ModelResourceLocation,IBakedModel> modelRegistry,
           ModelLoader modelLoader) | 
| Modifier and Type | Field and Description | 
|---|---|
| private IRegistry<ModelResourceLocation,IBakedModel> | ModelBakeEvent. modelRegistry | 
| Modifier and Type | Method and Description | 
|---|---|
| IRegistry<ModelResourceLocation,IBakedModel> | ModelBakeEvent. getModelRegistry() | 
| Constructor and Description | 
|---|
| ModelBakeEvent(ModelManager modelManager,
              IRegistry<ModelResourceLocation,IBakedModel> modelRegistry,
              ModelLoader modelLoader) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BakedModelWrapper<T extends IBakedModel> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BakedItemModel | 
| static class  | BakedItemModel.BakedGuiItemModel<T extends BakedItemModel> | 
| class  | BakedModelWrapper<T extends IBakedModel> | 
| (package private) static class  | FancyMissingModel.BakedModel | 
| private static class  | ModelDynBucket.BakedDynBucket | 
| private static class  | ModelFluid.BakedFluid | 
| private static class  | ModelFluid.CachingBakedFluid | 
| private static class  | MultiLayerModel.MultiLayerBakedModel | 
| private static class  | MultiModel.BakedDeprecated.  | 
| class  | PerspectiveMapWrapper | 
| Modifier and Type | Field and Description | 
|---|---|
| private IBakedModel | MultiLayerModel.MultiLayerBakedModel. base | 
| private IBakedModel | MultiModel.Baked. base | 
| protected IBakedModel | BakedItemModel. guiModel | 
| private IBakedModel | MultiModel.Baked. internalBase | 
| private IBakedModel | MultiLayerModel.MultiLayerBakedModel. missing | 
| private IBakedModel | FancyMissingModel.BakedModel. missingModel | 
| protected T | BakedModelWrapper. originalModel | 
| private IBakedModel | FancyMissingModel.BakedModel. otherModel | 
| private IBakedModel | PerspectiveMapWrapper. parent | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.Map<java.lang.String,IBakedModel> | ModelDynBucket.BakedDynBucket. cache | 
| private com.google.common.cache.LoadingCache<ModelLoader.BakedModelCacheKey,IBakedModel> | ModelLoader.VanillaLoader. modelCache | 
| private com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> | MultiLayerModel.MultiLayerBakedModel. models | 
| private com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> | MultiModel.Baked. parts | 
| Modifier and Type | Method and Description | 
|---|---|
| IBakedModel | FancyMissingModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | MultiLayerModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ItemLayerModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ModelFluid. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ModelDynBucket. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ModelLoader.VanillaModelWrapper. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ModelLoader.WeightedRandomModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ModelLoader.MultipartModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | MultiModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter)Deprecated.  | 
| IBakedModel | IModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| IBakedModel | ModelLoader.VanillaModelWrapper. bakeImpl(IModelState state,
        VertexFormat format,
        java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| private IBakedModel | ModelLoader.VanillaModelWrapper. bakeNormal(ModelBlock model,
          IModelState perState,
          IModelState modelState,
          java.util.List<TRSRTransformation> newTransforms,
          VertexFormat format,
          java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter,
          boolean uvLocked) | 
| IBakedModel | ModelDynBucket.BakedDynBucketOverrideHandler. handleItemState(IBakedModel originalModel,
               ItemStack stack,
               World world,
               EntityLivingBase entity) | 
| Modifier and Type | Method and Description | 
|---|---|
| private static com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> | MultiLayerModel. buildModels(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,ModelResourceLocation> models,
           IModelState state,
           VertexFormat format,
           java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | PerspectiveMapWrapper. handlePerspective(IBakedModel model,
                 com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms,
                 ItemCameraTransforms.TransformType cameraTransformType) | 
| static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | PerspectiveMapWrapper. handlePerspective(IBakedModel model,
                 IModelState state,
                 ItemCameraTransforms.TransformType cameraTransformType) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | PerspectiveMapWrapper. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | FancyMissingModel.BakedModel. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | MultiLayerModel.MultiLayerBakedModel. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | ModelFluid.BakedFluid. handlePerspective(ItemCameraTransforms.TransformType type) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | BakedModelWrapper. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | MultiModel.Baked. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | BakedItemModel. handlePerspective(ItemCameraTransforms.TransformType type) | 
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | BakedItemModel.BakedGuiItemModel. handlePerspective(ItemCameraTransforms.TransformType type) | 
| IRegistry<ModelResourceLocation,IBakedModel> | ModelLoader. setupModelRegistry() | 
| Modifier and Type | Method and Description | 
|---|---|
| IBakedModel | ModelDynBucket.BakedDynBucketOverrideHandler. handleItemState(IBakedModel originalModel,
               ItemStack stack,
               World world,
               EntityLivingBase entity) | 
| static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | PerspectiveMapWrapper. handlePerspective(IBakedModel model,
                 com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms,
                 ItemCameraTransforms.TransformType cameraTransformType) | 
| static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | PerspectiveMapWrapper. handlePerspective(IBakedModel model,
                 IModelState state,
                 ItemCameraTransforms.TransformType cameraTransformType) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ModelLoader. onPostBakeEvent(IRegistry<ModelResourceLocation,IBakedModel> modelRegistry)Internal, do not use. | 
| Constructor and Description | 
|---|
| Baked(ResourceLocation location,
     boolean perspective,
     IBakedModel base,
     com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts) | 
| BakedModel(IBakedModel bigMissing,
          IBakedModel smallMissing,
          SimpleModelFontRenderer fontRenderer,
          java.lang.String message,
          TextureAtlasSprite fontTexture) | 
| BakedModel(IBakedModel smallMissing,
          SimpleModelFontRenderer fontRenderer,
          java.lang.String message,
          TextureAtlasSprite fontTexture,
          FancyMissingModel.BakedModel big) | 
| MultiLayerBakedModel(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> models,
                    IBakedModel missing,
                    com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> cameraTransforms) | 
| PerspectiveMapWrapper(IBakedModel parent,
                     com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms) | 
| PerspectiveMapWrapper(IBakedModel parent,
                     IModelState state) | 
| Constructor and Description | 
|---|
| Baked(ResourceLocation location,
     boolean perspective,
     IBakedModel base,
     com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts) | 
| BakedDynBucket(ModelDynBucket parent,
              com.google.common.collect.ImmutableList<BakedQuad> quads,
              TextureAtlasSprite particle,
              VertexFormat format,
              com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms,
              java.util.Map<java.lang.String,IBakedModel> cache,
              boolean untransformed) | 
| MultiLayerBakedModel(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> models,
                    IBakedModel missing,
                    com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> cameraTransforms) | 
| Modifier and Type | Method and Description | 
|---|---|
| IBakedModel | AnimationItemOverrideList. handleItemState(IBakedModel originalModel,
               ItemStack stack,
               World world,
               EntityLivingBase entity) | 
| Modifier and Type | Method and Description | 
|---|---|
| IBakedModel | AnimationItemOverrideList. handleItemState(IBakedModel originalModel,
               ItemStack stack,
               World world,
               EntityLivingBase entity) | 
| Modifier and Type | Class and Description | 
|---|---|
| private static class  | B3DLoader.BakedWrapper | 
| Modifier and Type | Method and Description | 
|---|---|
| IBakedModel | B3DLoader.ModelWrapper. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | B3DLoader.BakedWrapper. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OBJModel.OBJBakedModel | 
| Modifier and Type | Method and Description | 
|---|---|
| IBakedModel | OBJModel. bake(IModelState state,
    VertexFormat format,
    java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> | OBJModel.OBJBakedModel. handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | ForgeBlockModelRenderer. render(VertexLighterFlat lighter,
      IBlockAccess world,
      IBakedModel model,
      IBlockState state,
      BlockPos pos,
      BufferBuilder wr,
      boolean checkSides,
      long rand) | 
| boolean | ForgeBlockModelRenderer. renderModelFlat(IBlockAccess world,
               IBakedModel model,
               IBlockState state,
               BlockPos pos,
               BufferBuilder buffer,
               boolean checkSides,
               long rand) | 
| boolean | ForgeBlockModelRenderer. renderModelSmooth(IBlockAccess world,
                 IBakedModel model,
                 IBlockState state,
                 BlockPos pos,
                 BufferBuilder buffer,
                 boolean checkSides,
                 long rand) |