Package net.minecraft.client.renderer
Class RenderTypeLookup
- java.lang.Object
-
- net.minecraft.client.renderer.RenderTypeLookup
-
public class RenderTypeLookup extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Map<IRegistryDelegate<Block>,java.util.function.Predicate<RenderType>>blockRenderChecksprivate static java.util.Map<IRegistryDelegate<Fluid>,java.util.function.Predicate<RenderType>>fluidRenderChecksprivate static booleanrenderCutoutprivate static java.util.Map<Block,RenderType>TYPE_BY_BLOCKDeprecated.private static java.util.Map<Fluid,RenderType>TYPE_BY_FLUIDDeprecated.
-
Constructor Summary
Constructors Constructor Description RenderTypeLookup()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleancanRenderInLayer(BlockState state, RenderType type)static booleancanRenderInLayer(FluidState fluid, RenderType type)static RenderTypegetChunkRenderType(BlockState p_228390_0_)Deprecated.static RenderTypegetMovingBlockRenderType(BlockState p_239221_0_)Deprecated.static RenderTypegetRenderLayer(FluidState p_228391_0_)Deprecated.static RenderTypegetRenderType(BlockState p_239220_0_, boolean p_239220_1_)static RenderTypegetRenderType(ItemStack p_239219_0_, boolean p_239219_1_)static voidsetFancy(boolean p_228393_0_)static voidsetRenderLayer(Block block, java.util.function.Predicate<RenderType> predicate)static voidsetRenderLayer(Block block, RenderType type)static voidsetRenderLayer(Fluid fluid, java.util.function.Predicate<RenderType> predicate)static voidsetRenderLayer(Fluid fluid, RenderType type)
-
-
-
Field Detail
-
TYPE_BY_BLOCK
@Deprecated private static final java.util.Map<Block,RenderType> TYPE_BY_BLOCK
Deprecated.
-
TYPE_BY_FLUID
@Deprecated private static final java.util.Map<Fluid,RenderType> TYPE_BY_FLUID
Deprecated.
-
renderCutout
private static boolean renderCutout
-
blockRenderChecks
private static final java.util.Map<IRegistryDelegate<Block>,java.util.function.Predicate<RenderType>> blockRenderChecks
-
fluidRenderChecks
private static final java.util.Map<IRegistryDelegate<Fluid>,java.util.function.Predicate<RenderType>> fluidRenderChecks
-
-
Method Detail
-
getChunkRenderType
@Deprecated public static RenderType getChunkRenderType(BlockState p_228390_0_)
Deprecated.
-
getMovingBlockRenderType
@Deprecated public static RenderType getMovingBlockRenderType(BlockState p_239221_0_)
Deprecated.
-
getRenderType
public static RenderType getRenderType(BlockState p_239220_0_, boolean p_239220_1_)
-
getRenderType
public static RenderType getRenderType(ItemStack p_239219_0_, boolean p_239219_1_)
-
getRenderLayer
@Deprecated public static RenderType getRenderLayer(FluidState p_228391_0_)
Deprecated.
-
canRenderInLayer
public static boolean canRenderInLayer(BlockState state, RenderType type)
-
canRenderInLayer
public static boolean canRenderInLayer(FluidState fluid, RenderType type)
-
setRenderLayer
public static void setRenderLayer(Block block, RenderType type)
-
setRenderLayer
public static void setRenderLayer(Block block, java.util.function.Predicate<RenderType> predicate)
-
setRenderLayer
public static void setRenderLayer(Fluid fluid, RenderType type)
-
setRenderLayer
public static void setRenderLayer(Fluid fluid, java.util.function.Predicate<RenderType> predicate)
-
setFancy
public static void setFancy(boolean p_228393_0_)
-
-