net.minecraft.world.level

public interface LevelReader

extends BlockAndTintGetter, CollisionGetter, SignalGetter, BiomeManager$NoiseBiomeSource

dcd
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, duz 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_333298_, C_313554_ 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(dxw$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_2190_$C_2191_ p_46828_, int p_46829_, int arg2)
int
B_()
getSkyDarken()
method_8594()
getAmbientDarkness()
m_7445_()
BiomeManager
F_()
getBiomeManager()
method_22385()
getBiomeAccess()
m_7062_()
default Holder<Biome>
t(iz arg0)
getBiome(BlockPos arg0)
method_23753(class_2338 arg0)
getBiome(BlockPos pos)
m_204166_(C_4675_ arg0)
default Stream<BlockState>
c(evo arg0)
getBlockStatesIfLoaded(AABB arg0)
method_29556(class_238 arg0)
getStatesInBoxIfLoaded(Box box)
m_46847_(C_3040_ arg0)
default int
a(iz arg0, dbl 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
x_()
isClientSide()
method_8608()
isClient()
m_5776_()
int
z_()
getSeaLevel()
method_8615()
getSeaLevel()
m_5736_()
DimensionType
D_()
dimensionType()
method_8597()
getDimension()
m_6042_()
default int
I_()
getMinBuildHeight()
method_31607()
getBottomY()
m_141937_()
default int
J_()
getHeight()
method_31605()
getHeight()
m_141928_()
default BlockPos
a(dxw$a arg0, iz 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_2190_$C_2191_ p_46831_, C_4675_ arg1)
default boolean
u(iz arg0)
isEmptyBlock(BlockPos arg0)
method_22347(class_2338 arg0)
isAir(BlockPos pos)
m_46859_(C_4675_ arg0)
default boolean
v(iz arg0)
canSeeSkyFromBelowWater(BlockPos arg0)
method_22348(class_2338 arg0)
isSkyVisibleAllowingSea(BlockPos pos)
m_46861_(C_4675_ arg0)
default float
w(iz arg0)
getPathfindingCostFromLightLevels(BlockPos arg0)
method_42309(class_2338 arg0)
getPhototaxisFavor(BlockPos pos)
m_220419_(C_4675_ arg0)
default float
x(iz arg0)
getLightLevelDependentMagicValue(BlockPos arg0)
method_22349(class_2338 arg0)
getBrightness(BlockPos pos)
m_220417_(C_4675_ arg0)
default ChunkAccess
y(iz 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, duz 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_331751_, C_313554_ 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
z(iz arg0)
isWaterAt(BlockPos arg0)
method_22351(class_2338 arg0)
isWater(BlockPos pos)
m_46801_(C_4675_ arg0)
default boolean
d(evo arg0)
containsAnyLiquid(AABB arg0)
method_22345(class_238 arg0)
containsFluid(Box box)
m_46855_(C_3040_ arg0)
default int
A(iz arg0)
getMaxLocalRawBrightness(BlockPos arg0)
method_22339(class_2338 arg0)
getLightLevel(BlockPos pos)
m_46803_(C_4675_ arg0)
default int
c(iz 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
B(iz arg0)
hasChunkAt(BlockPos arg0)
method_22340(class_2338 arg0)
isChunkLoaded(BlockPos pos)
m_46805_(C_4675_ arg0)
default boolean
a(iz arg0, iz 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)
RegistryAccess
H_()
registryAccess()
method_30349()
getRegistryManager()
m_9598_()
FeatureFlagSet
J()
enabledFeatures()
method_45162()
getEnabledFeatures()
m_246046_()
default <T> HolderLookup<T>
a(ale<? extends jv<? extends T>> arg0)
holderLookup(ResourceKey<? extends Registry<? extends T>> arg0)
method_45448(class_5321<? extends class_2378<? extends T>> arg0)
createCommandRegistryWrapper(RegistryKey<? extends Registry<? extends T>> registryRef)
m_246945_(C_5264_<? extends C_4705_<? extends T>> arg0)