net.minecraft.world.level

public interface LevelReader

extends BlockAndTintGetter, CollisionGetter, BiomeManager$NoiseBiomeSource

cha
net.minecraft.world.level.LevelReader
net.minecraft.class_4538
net.minecraft.world.WorldView
net.minecraft.src.C_1599_
net.minecraft.world.level.IWorldReader

Method summary

Modifier and TypeMethod
ChunkAccess
a(int arg0, int arg1, cxn arg2, boolean arg3)
getChunk(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
method_8402(int arg0, int arg1, class_2806 arg2, boolean arg3)
getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)
m_6522_(int p_46824_, int p_46825_, C_2126_ p_46826_, boolean arg3)
boolean
b(int arg0, int arg1)
hasChunk(int arg0, int arg1)
method_8393(int arg0, int arg1)
isChunkLoaded(int chunkX, int chunkZ)
m_7232_(int p_46839_, int arg1)
int
a(dar$a arg0, int arg1, int arg2)
getHeight(Heightmap$Types arg0, int arg1, int arg2)
method_8624(class_2902$class_2903 arg0, int arg1, int arg2)
getTopY(Heightmap$Type heightmap, int x, int z)
m_6924_(C_2191_ p_46828_, int p_46829_, int arg2)
int
o_()
getSkyDarken()
method_8594()
getAmbientDarkness()
m_7445_()
BiomeManager
s_()
getBiomeManager()
method_22385()
getBiomeAccess()
m_7062_()
default Holder<Biome>
w(gt arg0)
getBiome(BlockPos arg0)
method_23753(class_2338 arg0)
getBiome(BlockPos pos)
m_204166_(C_4675_ arg0)
default Stream<BlockState>
c(dwl arg0)
getBlockStatesIfLoaded(AABB arg0)
method_29556(class_238 arg0)
getStatesInBoxIfLoaded(Box box)
m_46847_(C_3040_ arg0)
default int
a(gt arg0, cgi arg1)
getBlockTint(BlockPos arg0, ColorResolver arg1)
method_23752(class_2338 arg0, class_6539 arg1)
getColor(BlockPos arg0, ColorResolver arg1)
m_6171_(C_4675_ p_46837_, C_4982_ arg1)
default Holder<Biome>
getNoiseBiome(int arg0, int arg1, int arg2)
getNoiseBiome(int arg0, int arg1, int arg2)
method_16359(int arg0, int arg1, int arg2)
getBiomeForNoiseGen(int arg0, int arg1, int arg2)
m_203495_(int p_204164_, int p_204165_, int arg2)
Holder<Biome>
a(int arg0, int arg1, int arg2)
getUncachedNoiseBiome(int arg0, int arg1, int arg2)
method_22387(int arg0, int arg1, int arg2)
getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ)
m_203675_(int p_204160_, int p_204161_, int arg2)
boolean
k_()
isClientSide()
method_8608()
isClient()
m_5776_()
int
m_()
getSeaLevel()
method_8615()
getSeaLevel()
m_5736_()
DimensionType
q_()
dimensionType()
method_8597()
getDimension()
m_6042_()
default int
u_()
getMinBuildHeight()
method_31607()
getBottomY()
m_141937_()
default int
v_()
getHeight()
method_31605()
getHeight()
m_141928_()
default BlockPos
a(dar$a arg0, gt arg1)
getHeightmapPos(Heightmap$Types arg0, BlockPos arg1)
method_8598(class_2902$class_2903 arg0, class_2338 arg1)
getTopPosition(Heightmap$Type heightmap, BlockPos pos)
m_5452_(C_2191_ p_46831_, C_4675_ arg1)
default boolean
x(gt arg0)
isEmptyBlock(BlockPos arg0)
method_22347(class_2338 arg0)
isAir(BlockPos pos)
m_46859_(C_4675_ arg0)
default boolean
y(gt arg0)
canSeeSkyFromBelowWater(BlockPos arg0)
method_22348(class_2338 arg0)
isSkyVisibleAllowingSea(BlockPos pos)
m_46861_(C_4675_ arg0)
default float
z(gt arg0)
getPathfindingCostFromLightLevels(BlockPos arg0)
method_42309(class_2338 arg0)
getPhototaxisFavor(BlockPos pos)
m_220419_(C_4675_ arg0)
default float
A(gt arg0)
getLightLevelDependentMagicValue(BlockPos arg0)
method_22349(class_2338 arg0)
getBrightness(BlockPos pos)
m_220417_(C_4675_ arg0)
default int
c(gt arg0, gy arg1)
getDirectSignal(BlockPos arg0, Direction arg1)
method_22344(class_2338 arg0, class_2350 arg1)
getStrongRedstonePower(BlockPos pos, Direction direction)
m_46852_(C_4675_ p_46854_, C_4687_ arg1)
default ChunkAccess
B(gt arg0)
getChunk(BlockPos arg0)
method_22350(class_2338 arg0)
getChunk(BlockPos pos)
m_46865_(C_4675_ arg0)
default ChunkAccess
a(int arg0, int arg1)
getChunk(int arg0, int arg1)
method_8392(int arg0, int arg1)
getChunk(int chunkX, int chunkZ)
m_6325_(int p_46808_, int arg1)
default ChunkAccess
a(int arg0, int arg1, cxn arg2)
getChunk(int arg0, int arg1, ChunkStatus arg2)
method_22342(int arg0, int arg1, class_2806 arg2)
getChunk(int chunkX, int chunkZ, ChunkStatus status)
m_46819_(int p_46821_, int p_46822_, C_2126_ arg2)
default BlockGetter
c(int arg0, int arg1)
getChunkForCollisions(int arg0, int arg1)
method_22338(int arg0, int arg1)
getChunkAsView(int arg0, int arg1)
m_7925_(int p_46846_, int arg1)
default boolean
C(gt arg0)
isWaterAt(BlockPos arg0)
method_22351(class_2338 arg0)
isWater(BlockPos pos)
m_46801_(C_4675_ arg0)
default boolean
d(dwl arg0)
containsAnyLiquid(AABB arg0)
method_22345(class_238 arg0)
containsFluid(Box box)
m_46855_(C_3040_ arg0)
default int
D(gt arg0)
getMaxLocalRawBrightness(BlockPos arg0)
method_22339(class_2338 arg0)
getLightLevel(BlockPos pos)
m_46803_(C_4675_ arg0)
default int
c(gt arg0, int arg1)
getMaxLocalRawBrightness(BlockPos arg0, int arg1)
method_22346(class_2338 arg0, int arg1)
getLightLevel(BlockPos pos, int ambientDarkness)
m_46849_(C_4675_ p_46851_, int arg1)
default boolean
f(int arg0, int arg1)
hasChunkAt(int arg0, int arg1)
method_33598(int arg0, int arg1)
isPosLoaded(int x, int z)
m_151577_(int p_151579_, int arg1)
default boolean
E(gt arg0)
hasChunkAt(BlockPos arg0)
method_22340(class_2338 arg0)
isChunkLoaded(BlockPos pos)
m_46805_(C_4675_ arg0)
default boolean
a(gt arg0, gt arg1)
hasChunksAt(BlockPos arg0, BlockPos arg1)
method_22343(class_2338 arg0, class_2338 arg1)
isRegionLoaded(BlockPos min, BlockPos max)
m_46832_(C_4675_ p_46834_, C_4675_ arg1)
default boolean
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
hasChunksAt(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_22341(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isRegionLoaded(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
m_46812_(int p_46814_, int p_46815_, int p_46816_, int p_46817_, int p_46818_, int arg5)
default boolean
b(int arg0, int arg1, int arg2, int arg3)
hasChunksAt(int arg0, int arg1, int arg2, int arg3)
method_33597(int arg0, int arg1, int arg2, int arg3)
isRegionLoaded(int minX, int minZ, int maxX, int maxZ)
m_151572_(int p_151574_, int p_151575_, int p_151576_, int arg3)