Package net.minecraft.client.renderer
Class ItemBlockRenderTypes
java.lang.Object
net.minecraft.client.renderer.ItemBlockRenderTypes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Map<Block,ChunkRenderTypeSet> private static final ChunkRenderTypeSetprivate static booleanprivate static final ChunkRenderTypeSetprivate static final Map<Block,RenderType> Deprecated.private static final Map<Fluid,RenderType> Deprecated.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static voidprivate static ChunkRenderTypeSetcreateSetFromPredicate(Predicate<RenderType> predicate) static RenderTypegetChunkRenderType(BlockState p_109283_) Deprecated.static RenderTypegetMovingBlockRenderType(BlockState p_109294_) Deprecated.static RenderTypegetRenderLayer(FluidState p_109288_) static ChunkRenderTypeSetgetRenderLayers(BlockState state) static RenderTypegetRenderType(ItemStack p_109280_, boolean p_109281_) Deprecated.static RenderTypegetRenderType(BlockState p_109285_, boolean p_109286_) Deprecated.static voidsetFancy(boolean p_109292_) static voidsetRenderLayer(Block block, Predicate<RenderType> predicate) Deprecated.Set your render type in your block model's JSON (eg.static voidsetRenderLayer(Block block, RenderType type) Deprecated.Set your render type in your block model's JSON (eg.static voidsetRenderLayer(Block block, ChunkRenderTypeSet layers) Deprecated.Set your render type in your block model's JSON (eg.static voidsetRenderLayer(Fluid fluid, RenderType type) 
- 
Field Details- 
TYPE_BY_BLOCKDeprecated.
- 
TYPE_BY_FLUIDDeprecated.
- 
renderCutoutprivate static boolean renderCutout
- 
CUTOUT_MIPPED
- 
SOLID
- 
BLOCK_RENDER_TYPES
 
- 
- 
Constructor Details- 
ItemBlockRenderTypespublic ItemBlockRenderTypes()
 
- 
- 
Method Details- 
getChunkRenderType
- 
getMovingBlockRenderTypeDeprecated.
- 
getRenderTypeDeprecated.
- 
getRenderTypeDeprecated.
- 
getRenderLayer
- 
getRenderLayers
- 
setRenderLayerDeprecated.Set your render type in your block model's JSON (eg."render_type": "cutout") or overrideIBakedModelExtension.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.neoforged.neoforge.client.model.data.ModelData)
- 
setRenderLayer@Deprecated(since="1.19") public static void setRenderLayer(Block block, Predicate<RenderType> predicate) Deprecated.Set your render type in your block model's JSON (eg."render_type": "cutout") or overrideIBakedModelExtension.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.neoforged.neoforge.client.model.data.ModelData)
- 
setRenderLayerDeprecated.Set your render type in your block model's JSON (eg."render_type": "cutout") or overrideIBakedModelExtension.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.neoforged.neoforge.client.model.data.ModelData)
- 
setRenderLayer
- 
checkClientLoadingprivate static void checkClientLoading()
- 
createSetFromPredicate
- 
setFancypublic static void setFancy(boolean p_109292_) 
 
- 
IBakedModelExtension.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.neoforged.neoforge.client.model.data.ModelData).