Class ChunkRendererRegion
java.lang.Object
net.minecraft.client.render.chunk.ChunkRendererRegion
- All Implemented Interfaces:
BlockRenderView
,BlockView
,HeightLimitView
- Mappings:
Namespace Name official fgn
intermediary net/minecraft/class_853
named net/minecraft/client/render/chunk/ChunkRendererRegion
-
Field Summary
Modifier and TypeFieldDescriptionprotected final RenderedChunk[][]
private final int
private final int
protected final World
-
Constructor Summary
ConstructorDescriptionChunkRendererRegion
(World world, int chunkX, int chunkZ, RenderedChunk[][] chunks) -
Method Summary
Modifier and TypeMethodDescriptiongetBlockEntity
(BlockPos pos) Returns the block entity atpos
, ornull
if there is none.getBlockState
(BlockPos pos) Returns the block state atpos
.int
Returns the bottom Y level, or height, inclusive, of this view.float
getBrightness
(Direction direction, boolean shaded) int
getColor
(BlockPos pos, ColorResolver colorResolver) getFluidState
(BlockPos pos) Returns the fluid state atpos
.int
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.BlockRenderView
getBaseLightLevel, getLightLevel, isSkyVisible
Methods inherited from interface net.minecraft.world.BlockView
getBlockEntity, getDismountHeight, getDismountHeight, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
-
Field Details
-
chunkXOffset
private final int chunkXOffset- Mappings:
Namespace Name Mixin selector official c
Lfgn;c:I
intermediary field_4488
Lnet/minecraft/class_853;field_4488:I
named chunkXOffset
Lnet/minecraft/client/render/chunk/ChunkRendererRegion;chunkXOffset:I
-
chunkZOffset
private final int chunkZOffset- Mappings:
Namespace Name Mixin selector official d
Lfgn;d:I
intermediary field_4487
Lnet/minecraft/class_853;field_4487:I
named chunkZOffset
Lnet/minecraft/client/render/chunk/ChunkRendererRegion;chunkZOffset:I
-
chunks
- Mappings:
Namespace Name Mixin selector official a
Lfgn;a:[[Lfgm;
intermediary field_4483
Lnet/minecraft/class_853;field_4483:[[Lnet/minecraft/class_6849;
named chunks
Lnet/minecraft/client/render/chunk/ChunkRendererRegion;chunks:[[Lnet/minecraft/client/render/chunk/RenderedChunk;
-
world
- Mappings:
Namespace Name Mixin selector official b
Lfgn;b:Lcjw;
intermediary field_4490
Lnet/minecraft/class_853;field_4490:Lnet/minecraft/class_1937;
named world
Lnet/minecraft/client/render/chunk/ChunkRendererRegion;world:Lnet/minecraft/world/World;
-
-
Constructor Details
-
ChunkRendererRegion
ChunkRendererRegion(World world, int chunkX, int chunkZ, RenderedChunk[][] chunks) - Mappings:
Namespace Name Mixin selector official <init>
Lfgn;<init>(Lcjw;II[[Lfgm;)V
intermediary <init>
Lnet/minecraft/class_853;<init>(Lnet/minecraft/class_1937;II[[Lnet/minecraft/class_6849;)V
named <init>
Lnet/minecraft/client/render/chunk/ChunkRendererRegion;<init>(Lnet/minecraft/world/World;II[[Lnet/minecraft/client/render/chunk/RenderedChunk;)V
-
-
Method Details
-
getBlockState
Returns the block state atpos
.- Specified by:
getBlockState
in interfaceBlockView
- Returns:
- the block state at
pos
- Mappings:
Namespace Name Mixin selector official a_
Lcjc;a_(Lgp;)Lcyt;
intermediary method_8320
Lnet/minecraft/class_1922;method_8320(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
named getBlockState
Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
getFluidState
Returns the fluid state atpos
.- Specified by:
getFluidState
in interfaceBlockView
- Returns:
- the fluid state at
pos
- Mappings:
Namespace Name Mixin selector official b_
Lcjc;b_(Lgp;)Ldtj;
intermediary method_8316
Lnet/minecraft/class_1922;method_8316(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610;
named getFluidState
Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
-
getBrightness
- Specified by:
getBrightness
in interfaceBlockRenderView
- Mappings:
Namespace Name Mixin selector official a
Lciz;a(Lgv;Z)F
intermediary method_24852
Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)F
named getBrightness
Lnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
-
getLightingProvider
- Specified by:
getLightingProvider
in interfaceBlockRenderView
- Mappings:
Namespace Name Mixin selector official m_
Lciz;m_()Ldta;
intermediary method_22336
Lnet/minecraft/class_1920;method_22336()Lnet/minecraft/class_3568;
named getLightingProvider
Lnet/minecraft/world/BlockRenderView;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
-
getBlockEntity
Returns the block entity atpos
, ornull
if there is none.- Specified by:
getBlockEntity
in interfaceBlockView
- Returns:
- the block entity at
pos
, ornull
if there is none - Mappings:
Namespace Name Mixin selector official c_
Lcjc;c_(Lgp;)Lcwl;
intermediary method_8321
Lnet/minecraft/class_1922;method_8321(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
named getBlockEntity
Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
-
getColor
- Specified by:
getColor
in interfaceBlockRenderView
- Mappings:
Namespace Name Mixin selector official a
Lciz;a(Lgp;Lcjh;)I
intermediary method_23752
Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I
named getColor
Lnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/biome/ColorResolver;)I
-
getBottomY
public int getBottomY()Returns the bottom Y level, or height, inclusive, of this view.- Specified by:
getBottomY
in interfaceHeightLimitView
- See Also:
- Mappings:
Namespace Name Mixin selector official v_
Lcjy;v_()I
intermediary method_31607
Lnet/minecraft/class_5539;method_31607()I
named getBottomY
Lnet/minecraft/world/HeightLimitView;getBottomY()I
-
getHeight
public int getHeight()Returns the difference in the minimum and maximum height.This is the number of blocks that can be modified in any vertical column within the view, or the vertical size, in blocks, of the view.
- Specified by:
getHeight
in interfaceHeightLimitView
- Returns:
- the difference in the minimum and maximum height
- See Also:
- Mappings:
Namespace Name Mixin selector official w_
Lcjy;w_()I
intermediary method_31605
Lnet/minecraft/class_5539;method_31605()I
named getHeight
Lnet/minecraft/world/HeightLimitView;getHeight()I
-