Package net.minecraftforge.client
Class RenderTypeHelper
java.lang.Object
net.minecraftforge.client.RenderTypeHelper
Provides helper functions replacing those in 
ItemBlockRenderTypes.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic @NotNull RenderTypegetEntityRenderType(RenderType chunkRenderType, boolean cull) Provides aRenderTypeusingDefaultVertexFormat.NEW_ENTITYfor the givenDefaultVertexFormat.BLOCKformat.static @NotNull RenderTypegetFallbackItemRenderType(ItemStack stack, BakedModel model, boolean cull) Provides a fallbackRenderTypefor the givenItemStackin the case that none is explicitly specified.static @NotNull RenderTypegetMovingBlockRenderType(RenderType renderType) Provides aRenderTypefit for rendering moving blocks given the specified chunk render type.
- 
Constructor Details- 
RenderTypeHelperprivate RenderTypeHelper()
 
- 
- 
Method Details- 
getEntityRenderType@NotNull public static @NotNull RenderType getEntityRenderType(RenderType chunkRenderType, boolean cull) Provides aRenderTypeusingDefaultVertexFormat.NEW_ENTITYfor the givenDefaultVertexFormat.BLOCKformat. This should be called for eachRenderTypereturned byIForgeBakedModel.getRenderTypes(BlockState, RandomSource, ModelData).Mimics the behavior of vanilla's ItemBlockRenderTypes.getRenderType(BlockState, boolean).
- 
getMovingBlockRenderTypeProvides aRenderTypefit for rendering moving blocks given the specified chunk render type. This should be called for eachRenderTypereturned byIForgeBakedModel.getRenderTypes(BlockState, RandomSource, ModelData).Mimics the behavior of vanilla's ItemBlockRenderTypes.getMovingBlockRenderType(BlockState).
- 
getFallbackItemRenderType@NotNull public static @NotNull RenderType getFallbackItemRenderType(ItemStack stack, BakedModel model, boolean cull) Provides a fallbackRenderTypefor the givenItemStackin the case that none is explicitly specified.Mimics the behavior of vanilla's ItemBlockRenderTypes.getRenderType(ItemStack, boolean)but removes the need to query the model again if the item is aBlockItem.
 
-