Uses of Interface
net.minecraft.world.IBlockDisplayReader
Package
Description
-
Uses of IBlockDisplayReader in net.minecraft.client.renderer
Modifier and TypeMethodDescriptionvoid
BlockModelRenderer.AmbientOcclusionFace.calculate
(IBlockDisplayReader p_239285_1_, BlockState p_239285_2_, BlockPos p_239285_3_, Direction p_239285_4_, float[] p_239285_5_, BitSet p_239285_6_, boolean p_239285_7_) private void
BlockModelRenderer.calculateShape
(IBlockDisplayReader p_228801_1_, BlockState p_228801_2_, BlockPos p_228801_3_, int[] p_228801_4_, Direction p_228801_5_, float[] p_228801_6_, BitSet p_228801_7_) int
BlockModelRenderer.Cache.getLightColor
(BlockState p_228810_1_, IBlockDisplayReader p_228810_2_, BlockPos p_228810_3_) private int
FluidBlockRenderer.getLightColor
(IBlockDisplayReader p_228795_1_, BlockPos p_228795_2_) static int
WorldRenderer.getLightColor
(IBlockDisplayReader p_228420_0_, BlockState p_228420_1_, BlockPos p_228420_2_) static int
WorldRenderer.getLightColor
(IBlockDisplayReader p_228421_0_, BlockPos p_228421_1_) float
BlockModelRenderer.Cache.getShadeBrightness
(BlockState p_228811_1_, IBlockDisplayReader p_228811_2_, BlockPos p_228811_3_) private void
BlockModelRenderer.putQuadData
(IBlockDisplayReader p_228800_1_, BlockState p_228800_2_, BlockPos p_228800_3_, IVertexBuilder p_228800_4_, MatrixStack.Entry p_228800_5_, BakedQuad p_228800_6_, float p_228800_7_, float p_228800_8_, float p_228800_9_, float p_228800_10_, int p_228800_11_, int p_228800_12_, int p_228800_13_, int p_228800_14_, int p_228800_15_) boolean
BlockRendererDispatcher.renderBatched
(BlockState p_228793_1_, BlockPos p_228793_2_, IBlockDisplayReader p_228793_3_, MatrixStack p_228793_4_, IVertexBuilder p_228793_5_, boolean p_228793_6_, Random p_228793_7_) Deprecated.void
BlockRendererDispatcher.renderBlockDamage
(BlockState blockStateIn, BlockPos posIn, IBlockDisplayReader lightReaderIn, MatrixStack matrixStackIn, IVertexBuilder vertexBuilderIn, IModelData modelData) void
BlockRendererDispatcher.renderBreakingTexture
(BlockState p_228792_1_, BlockPos p_228792_2_, IBlockDisplayReader p_228792_3_, MatrixStack p_228792_4_, IVertexBuilder p_228792_5_) Deprecated.boolean
BlockRendererDispatcher.renderLiquid
(BlockPos p_228794_1_, IBlockDisplayReader p_228794_2_, IVertexBuilder p_228794_3_, FluidState p_228794_4_) boolean
BlockModelRenderer.renderModel
(IBlockDisplayReader worldIn, IBakedModel modelIn, BlockState stateIn, BlockPos posIn, MatrixStack matrixIn, IVertexBuilder buffer, boolean checkSides, Random randomIn, long rand, int combinedOverlayIn, IModelData modelData) boolean
BlockRendererDispatcher.renderModel
(BlockState blockStateIn, BlockPos posIn, IBlockDisplayReader lightReaderIn, MatrixStack matrixStackIn, IVertexBuilder vertexBuilderIn, boolean checkSides, Random rand, IModelData modelData) private void
BlockModelRenderer.renderModelFaceAO
(IBlockDisplayReader p_228799_1_, BlockState p_228799_2_, BlockPos p_228799_3_, MatrixStack p_228799_4_, IVertexBuilder p_228799_5_, List<BakedQuad> p_228799_6_, float[] p_228799_7_, BitSet p_228799_8_, BlockModelRenderer.AmbientOcclusionFace p_228799_9_, int p_228799_10_) private void
BlockModelRenderer.renderModelFaceFlat
(IBlockDisplayReader p_228798_1_, BlockState p_228798_2_, BlockPos p_228798_3_, int p_228798_4_, int p_228798_5_, boolean p_228798_6_, MatrixStack p_228798_7_, IVertexBuilder p_228798_8_, List<BakedQuad> p_228798_9_, BitSet p_228798_10_) boolean
BlockModelRenderer.renderModelFlat
(IBlockDisplayReader worldIn, IBakedModel modelIn, BlockState stateIn, BlockPos posIn, MatrixStack matrixStackIn, IVertexBuilder buffer, boolean checkSides, Random randomIn, long rand, int combinedOverlayIn, IModelData modelData) boolean
BlockModelRenderer.renderModelSmooth
(IBlockDisplayReader worldIn, IBakedModel modelIn, BlockState stateIn, BlockPos posIn, MatrixStack matrixStackIn, IVertexBuilder buffer, boolean checkSides, Random randomIn, long rand, int combinedOverlayIn, IModelData modelData) static boolean
FluidBlockRenderer.shouldRenderFace
(IBlockDisplayReader p_239281_0_, BlockPos p_239281_1_, FluidState p_239281_2_, BlockState p_239281_3_, Direction p_239281_4_) boolean
FluidBlockRenderer.tesselate
(IBlockDisplayReader p_228796_1_, BlockPos p_228796_2_, IVertexBuilder p_228796_3_, FluidState p_228796_4_) boolean
BlockModelRenderer.tesselateBlock
(IBlockDisplayReader p_228802_1_, IBakedModel p_228802_2_, BlockState p_228802_3_, BlockPos p_228802_4_, MatrixStack p_228802_5_, IVertexBuilder p_228802_6_, boolean p_228802_7_, Random p_228802_8_, long p_228802_9_, int p_228802_11_) Deprecated.boolean
BlockModelRenderer.tesselateWithAO
(IBlockDisplayReader p_228805_1_, IBakedModel p_228805_2_, BlockState p_228805_3_, BlockPos p_228805_4_, MatrixStack p_228805_5_, IVertexBuilder p_228805_6_, boolean p_228805_7_, Random p_228805_8_, long p_228805_9_, int p_228805_11_) Deprecated.boolean
BlockModelRenderer.tesselateWithoutAO
(IBlockDisplayReader p_228806_1_, IBakedModel p_228806_2_, BlockState p_228806_3_, BlockPos p_228806_4_, MatrixStack p_228806_5_, IVertexBuilder p_228806_6_, boolean p_228806_7_, Random p_228806_8_, long p_228806_9_, int p_228806_11_) Deprecated. -
Uses of IBlockDisplayReader in net.minecraft.client.renderer.chunk
-
Uses of IBlockDisplayReader in net.minecraft.client.renderer.color
Modifier and TypeMethodDescriptionint
BlockColors.getColor
(BlockState p_228054_1_, IBlockDisplayReader p_228054_2_, BlockPos p_228054_3_, int p_228054_4_) int
IBlockColor.getColor
(BlockState p_getColor_1_, IBlockDisplayReader p_getColor_2_, BlockPos p_getColor_3_, int p_getColor_4_) -
Uses of IBlockDisplayReader in net.minecraft.client.renderer.model
Modifier and TypeMethodDescriptionMultipartBakedModel.getModelData
(IBlockDisplayReader world, BlockPos pos, BlockState state, IModelData tileData) -
Uses of IBlockDisplayReader in net.minecraft.client.world
-
Uses of IBlockDisplayReader in net.minecraft.world
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
-
Uses of IBlockDisplayReader in net.minecraft.world.biome
Modifier and TypeMethodDescriptionprivate static int
BiomeColors.getAverageColor
(IBlockDisplayReader p_228359_0_, BlockPos p_228359_1_, ColorResolver p_228359_2_) static int
BiomeColors.getAverageFoliageColor
(IBlockDisplayReader p_228361_0_, BlockPos p_228361_1_) static int
BiomeColors.getAverageGrassColor
(IBlockDisplayReader p_228358_0_, BlockPos p_228358_1_) static int
BiomeColors.getAverageWaterColor
(IBlockDisplayReader p_228363_0_, BlockPos p_228363_1_) -
Uses of IBlockDisplayReader in net.minecraft.world.gen
-
Uses of IBlockDisplayReader in net.minecraft.world.server
-
Uses of IBlockDisplayReader in net.minecraftforge.client
Modifier and TypeMethodDescriptionstatic TextureAtlasSprite[]
ForgeHooksClient.getFluidSprites
(IBlockDisplayReader world, BlockPos pos, FluidState fluidStateIn) -
Uses of IBlockDisplayReader in net.minecraftforge.client.extensions
Modifier and TypeMethodDescriptiondefault IModelData
IForgeBakedModel.getModelData
(IBlockDisplayReader world, BlockPos pos, BlockState state, IModelData tileData) -
Uses of IBlockDisplayReader in net.minecraftforge.client.model
Modifier and TypeMethodDescriptionBakedModelWrapper.getModelData
(IBlockDisplayReader world, BlockPos pos, BlockState state, IModelData tileData) CompositeModel.getModelData
(IBlockDisplayReader world, BlockPos pos, BlockState state, IModelData tileData) -
Uses of IBlockDisplayReader in net.minecraftforge.client.model.data
Modifier and TypeMethodDescriptionstatic IModelData
MultipartModelData.create
(List<org.apache.commons.lang3.tuple.Pair<Predicate<BlockState>, IBakedModel>> selectors, IBlockDisplayReader world, BlockPos pos, BlockState state, IModelData tileData) -
Uses of IBlockDisplayReader in net.minecraftforge.client.model.pipeline
Modifier and TypeMethodDescriptionstatic boolean
ForgeBlockModelRenderer.render
(VertexLighterFlat lighter, IBlockDisplayReader world, IBakedModel model, BlockState state, BlockPos pos, MatrixStack matrixStack, boolean checkSides, Random rand, long seed, IModelData modelData) boolean
ForgeBlockModelRenderer.renderModelFlat
(IBlockDisplayReader world, IBakedModel model, BlockState state, BlockPos pos, MatrixStack matrixStack, IVertexBuilder buffer, boolean checkSides, Random rand, long seed, int combinedOverlayIn, IModelData modelData) boolean
ForgeBlockModelRenderer.renderModelSmooth
(IBlockDisplayReader world, IBakedModel model, BlockState state, BlockPos pos, MatrixStack matrixStack, IVertexBuilder buffer, boolean checkSides, Random rand, long seed, int combinedOverlayIn, IModelData modelData) void
BlockInfo.setWorld
(IBlockDisplayReader world) void
VertexLighterFlat.setWorld
(IBlockDisplayReader world) -
Uses of IBlockDisplayReader in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptiondefault boolean
IForgeBlock.shouldDisplayFluidOverlay
(BlockState state, IBlockDisplayReader world, BlockPos pos, FluidState fluidState) Called to determine whether this block should use the fluid overlay texture or flowing texture when it is placed under the fluid.default boolean
IForgeBlockState.shouldDisplayFluidOverlay
(IBlockDisplayReader world, BlockPos pos, FluidState fluidState) Called to determine whether this block should use the fluid overlay texture or flowing texture when it is placed under the fluid. -
Uses of IBlockDisplayReader in net.minecraftforge.fluids
Modifier and TypeMethodDescriptionfinal boolean
FluidAttributes.canBePlacedInWorld
(IBlockDisplayReader reader, BlockPos pos, FluidState state) final boolean
FluidAttributes.canBePlacedInWorld
(IBlockDisplayReader reader, BlockPos pos, FluidStack state) boolean
FluidAttributes.doesVaporize
(IBlockDisplayReader reader, BlockPos pos, FluidStack fluidStack) Determines if this fluid should vaporize in dimensions where water vaporizes when placed.FluidAttributes.getBlock
(IBlockDisplayReader reader, BlockPos pos, FluidState state) int
FluidAttributes.getColor
(IBlockDisplayReader world, BlockPos pos) int
FluidAttributes.Water.getColor
(IBlockDisplayReader world, BlockPos pos) int
FluidAttributes.getDensity
(IBlockDisplayReader world, BlockPos pos) FluidAttributes.getEmptySound
(IBlockDisplayReader world, BlockPos pos) FluidAttributes.getFillSound
(IBlockDisplayReader world, BlockPos pos) FluidAttributes.getFlowingTexture
(IBlockDisplayReader world, BlockPos pos) int
FluidAttributes.getLuminosity
(IBlockDisplayReader world, BlockPos pos) FluidAttributes.getRarity
(IBlockDisplayReader world, BlockPos pos) FluidAttributes.getStateForPlacement
(IBlockDisplayReader reader, BlockPos pos, FluidStack state) FluidAttributes.getStillTexture
(IBlockDisplayReader world, BlockPos pos) int
FluidAttributes.getTemperature
(IBlockDisplayReader world, BlockPos pos) int
FluidAttributes.getViscosity
(IBlockDisplayReader world, BlockPos pos) boolean
FluidAttributes.isGaseous
(IBlockDisplayReader world, BlockPos pos)