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>>
blockRenderChecks
private static java.util.Map<IRegistryDelegate<Fluid>,java.util.function.Predicate<RenderType>>
fluidRenderChecks
private static boolean
renderCutout
private static java.util.Map<Block,RenderType>
TYPE_BY_BLOCK
Deprecated.private static java.util.Map<Fluid,RenderType>
TYPE_BY_FLUID
Deprecated.
-
Constructor Summary
Constructors Constructor Description RenderTypeLookup()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static boolean
canRenderInLayer(BlockState state, RenderType type)
static boolean
canRenderInLayer(FluidState fluid, RenderType type)
static RenderType
getChunkRenderType(BlockState p_228390_0_)
Deprecated.static RenderType
getMovingBlockRenderType(BlockState p_239221_0_)
Deprecated.static RenderType
getRenderLayer(FluidState p_228391_0_)
Deprecated.static RenderType
getRenderType(BlockState p_239220_0_, boolean p_239220_1_)
static RenderType
getRenderType(ItemStack p_239219_0_, boolean p_239219_1_)
static void
setFancy(boolean p_228393_0_)
static void
setRenderLayer(Block block, java.util.function.Predicate<RenderType> predicate)
static void
setRenderLayer(Block block, RenderType type)
static void
setRenderLayer(Fluid fluid, java.util.function.Predicate<RenderType> predicate)
static void
setRenderLayer(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_)
-
-