net.minecraft.client.renderer

public class LevelRenderer

implements ResourceManagerReloadListener, AutoCloseable

gex
net.minecraft.client.renderer.LevelRenderer
net.minecraft.class_761
net.minecraft.client.render.WorldRenderer
net.minecraft.src.C_4134_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
e
LOGGER
field_4060
LOGGER
f_109453_
public static final int
a
SECTION_SIZE
field_32759
field_32759
f_291639_
public static final int
b
HALF_SECTION_SIZE
field_34812
field_34812
f_291129_
private static final float
f
SKY_DISC_RADIUS
field_32762
field_32762
f_172941_
private static final int
g
MIN_FOG_DISTANCE
field_32763
field_32763
f_172942_
private static final int
h
RAIN_RADIUS
field_32764
field_32764
f_172943_
private static final int
i
RAIN_DIAMETER
field_32765
field_32765
f_172944_
private static final int
j
TRANSPARENT_SORT_COUNT
field_32766
field_32766
f_172945_
private static final ResourceLocation
k
MOON_LOCATION
field_4098
MOON_PHASES
f_109454_
private static final ResourceLocation
l
SUN_LOCATION
field_4111
SUN
f_109455_
protected static final ResourceLocation
c
CLOUDS_LOCATION
field_4108
CLOUDS
f_109456_
private static final ResourceLocation
m
END_SKY_LOCATION
field_4061
END_SKY
f_109457_
private static final ResourceLocation
n
FORCEFIELD_LOCATION
field_4071
FORCEFIELD
f_109458_
private static final ResourceLocation
o
RAIN_LOCATION
field_20797
RAIN
f_109459_
private static final ResourceLocation
p
SNOW_LOCATION
field_20798
SNOW
f_109460_
public static final Direction[]
d
DIRECTIONS
field_4095
DIRECTIONS
f_109434_
private final Minecraft
q
minecraft
field_4088
client
f_109461_
private final EntityRenderDispatcher
r
entityRenderDispatcher
field_4109
entityRenderDispatcher
f_109463_
private final BlockEntityRenderDispatcher
s
blockEntityRenderDispatcher
field_27741
blockEntityRenderDispatcher
f_172946_
private final RenderBuffers
t
renderBuffers
field_20951
bufferBuilders
f_109464_
private ClientLevel
u
level
field_4085
world
f_109465_
private final SectionOcclusionGraph
v
sectionOcclusionGraph
field_45615
chunkRenderingDataPreparer
f_291822_
private final it.unimi.dsi.fastutil.objects.ObjectArrayList<SectionRenderDispatcher$RenderSection>
w
visibleSections
field_45616
builtChunks
f_290776_
private final Set<BlockEntity>
x
globalBlockEntities
field_4055
noCullingBlockEntities
f_109468_
private ViewArea
y
viewArea
field_4112
chunks
f_109469_
private VertexBuffer
z
starBuffer
field_4113
starsBuffer
f_109471_
private VertexBuffer
A
skyBuffer
field_4087
lightSkyBuffer
f_109472_
private VertexBuffer
B
darkBuffer
field_4102
darkSkyBuffer
f_109473_
private boolean
C
generateClouds
field_4107
cloudsDirty
f_109474_
private VertexBuffer
D
cloudBuffer
field_4094
cloudsBuffer
f_109475_
private final RunningTrimmedMean
E
frameTimes
field_21799
chunkUpdateSmoother
f_109476_
private int
F
ticks
field_4073
ticks
f_109477_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<BlockDestructionProgress>
G
destroyingBlocks
field_4058
blockBreakingInfos
f_109408_
private final it.unimi.dsi.fastutil.longs.Long2ObjectMap<SortedSet<BlockDestructionProgress>>
H
destructionProgress
field_20950
blockBreakingProgressions
f_109409_
private final Map<BlockPos, SoundInstance>
I
playingJukeboxSongs
field_4119
playingSongs
f_336897_
private RenderTarget
J
entityTarget
field_4101
entityOutlinesFramebuffer
f_109411_
private PostChain
K
entityEffect
field_4059
entityOutlinePostProcessor
f_109412_
private RenderTarget
L
translucentTarget
field_25274
translucentFramebuffer
f_109413_
private RenderTarget
M
itemEntityTarget
field_25275
entityFramebuffer
f_109414_
private RenderTarget
N
particlesTarget
field_25276
particlesFramebuffer
f_109415_
private RenderTarget
O
weatherTarget
field_25277
weatherFramebuffer
f_109416_
private RenderTarget
P
cloudsTarget
field_25278
cloudsFramebuffer
f_109417_
private PostChain
Q
transparencyChain
field_25279
transparencyPostProcessor
f_109418_
private int
R
lastCameraSectionX
field_4084
cameraChunkX
f_291437_
private int
S
lastCameraSectionY
field_4105
cameraChunkY
f_291126_
private int
T
lastCameraSectionZ
field_4121
cameraChunkZ
f_290828_
private double
U
prevCamX
field_4069
lastCameraX
f_109425_
private double
V
prevCamY
field_4081
lastCameraY
f_109426_
private double
W
prevCamZ
field_4096
lastCameraZ
f_109427_
private double
X
prevCamRotX
field_4115
lastCameraPitch
f_109428_
private double
Y
prevCamRotY
field_4064
lastCameraYaw
f_109429_
private int
Z
prevCloudX
field_4082
lastCloudsBlockX
f_109430_
private int
aa
prevCloudY
field_4097
lastCloudsBlockY
f_109431_
private int
ab
prevCloudZ
field_4116
lastCloudsBlockZ
f_109432_
private Vec3
ac
prevCloudColor
field_4072
lastCloudsColor
f_109433_
private CloudStatus
ad
prevCloudsType
field_4080
lastCloudRenderMode
f_109435_
private SectionRenderDispatcher
ae
sectionRenderDispatcher
field_45614
chunkBuilder
f_290446_
private int
af
lastViewDistance
field_4062
viewDistance
f_109438_
private int
ag
renderedEntities
field_4089
regularEntityCount
f_109439_
private int
ah
culledEntities
field_4110
blockEntityCount
f_109440_
private Frustum
ai
cullingFrustum
field_27740
frustum
f_172938_
private boolean
aj
captureFrustum
field_4090
shouldCaptureFrustum
f_109441_
private Frustum
ak
capturedFrustum
field_4056
capturedFrustum
f_109442_
private final org.joml.Vector4f[]
al
frustumPoints
field_4065
capturedFrustumOrientation
f_109443_
private final org.joml.Vector3d
am
frustumPos
field_4091
capturedFrustumPosition
f_109444_
private double
an
xTransparentOld
field_4083
lastTranslucentSortX
f_109445_
private double
ao
yTransparentOld
field_4103
lastTranslucentSortY
f_109446_
private double
ap
zTransparentOld
field_4118
lastTranslucentSortZ
f_109447_
private int
aq
rainSoundTime
field_20793
rainSoundCounter
f_109450_
private final float[]
ar
rainSizeX
field_20794
NORMAL_LINE_DX
f_109451_
private final float[]
as
rainSizeZ
field_20795
NORMAL_LINE_DZ
f_109452_

Constructor summary

ModifierConstructor
public (Minecraft client, EntityRenderDispatcher entityRenderDispatcher, BlockEntityRenderDispatcher blockEntityRenderDispatcher, RenderBuffers bufferBuilders)

Method summary

Modifier and TypeMethod
private void
a(gey arg0, float arg1, double arg2, double arg3, double arg4)
renderSnowAndRain(LightTexture arg0, float arg1, double arg2, double arg3, double arg4)
method_22714(class_765 arg0, float arg1, double arg2, double arg3, double arg4)
renderWeather(LightmapTextureManager manager, float tickDelta, double cameraX, double cameraY, double cameraZ)
m_109703_(C_4138_ p_109705_, float p_109706_, double p_109707_, double arg3, double arg4)
public void
a(ffy arg0)
tickRain(Camera arg0)
method_22713(class_4184 arg0)
tickRainSplashing(Camera camera)
m_109693_(C_3373_ arg0)
public void
close()
close()
close()
public void
a(aue arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
reload(ResourceManager arg0)
m_6213_(C_77_ arg0)
public void
a()
initOutline()
method_3296()
loadEntityOutlinePostProcessor()
m_109482_()
private void
y()
initTransparency()
method_29365()
loadTransparencyPostProcessor()
m_109833_()
private void
z()
deinitTransparency()
method_29701()
resetTransparencyPostProcessor()
m_109834_()
public void
b()
doEntityOutline()
method_3254()
drawEntityOutlinesFramebuffer()
m_109769_()
protected boolean
d()
shouldShowEntityOutlines()
method_3270()
canDrawEntityOutlines()
m_109817_()
private void
A()
createDarkSky()
method_3265()
renderDarkSky()
m_109835_()
private void
B()
createLightSky()
method_3277()
renderLightSky()
m_109836_()
private static MeshData
a(fbk arg0, float arg1)
buildSkyDisc(Tesselator arg0, float arg1)
method_34550(class_289 arg0, float arg1)
buildSkyBuffer(Tessellator arg0, float arg1)
m_234267_(C_3185_ p_343330_, float p_234269_)
private void
C()
createStars()
method_3293()
renderStars()
m_109837_()
private MeshData
a(fbk arg0)
drawStars(Tesselator arg0)
method_3255(class_289 arg0)
buildStarsBuffer(Tessellator arg0)
m_234259_(C_3185_ arg0)
public void
a(fzf arg0)
setLevel(ClientLevel arg0)
method_3244(class_638 arg0)
setWorld(ClientWorld world)
m_109701_(C_3899_ arg0)
public void
e()
graphicsChanged()
method_35774()
reloadTransparencyPostProcessor()
m_173014_()
public void
f()
allChanged()
method_3279()
reload()
m_109818_()
public void
a(int arg0, int arg1)
resize(int arg0, int arg1)
method_3242(int arg0, int arg1)
onResized(int width, int height)
m_109487_(int p_109489_, int arg1)
public String
g()
getSectionStatistics()
method_3289()
getChunksDebugString()
m_109820_()
public SectionRenderDispatcher
h()
getSectionRenderDispatcher()
method_34810()
getChunkBuilder()
m_295427_()
public double
i()
getTotalSections()
method_34811()
getChunkCount()
m_294933_()
public double
j()
getLastViewDistance()
method_34812()
getViewDistance()
m_173017_()
public int
k()
countRenderedSections()
method_3246()
getCompletedChunkCount()
m_294574_()
public String
l()
getEntityStatistics()
method_3272()
getEntitiesDebugString()
m_109822_()
private void
a(ffy arg0, gie arg1, boolean arg2, boolean arg3)
setupRender(Camera arg0, Frustum arg1, boolean arg2, boolean arg3)
method_3273(class_4184 arg0, class_4604 arg1, boolean arg2, boolean arg3)
setupTerrain(Camera camera, Frustum frustum, boolean hasForcedFrustum, boolean spectator)
m_194338_(C_3373_ p_194340_, C_4273_ p_194341_, boolean p_194342_, boolean arg3)
public static Frustum
a(gie arg0)
offsetFrustum(Frustum arg0)
method_52816(class_4604 arg0)
method_52816(Frustum arg0)
m_295345_(C_4273_ p_298803_)
private void
b(gie arg0)
applyFrustum(Frustum arg0)
method_38551(class_4604 arg0)
applyFrustum(Frustum frustum)
m_194354_(C_4273_ arg0)
public void
a(gia$b arg0)
addRecentlyCompiledSection(SectionRenderDispatcher$RenderSection arg0)
method_38550(class_846$class_851 arg0)
addBuiltChunk(ChunkBuilder$BuiltChunk chunk)
m_294499_(C_290152_$C_290138_ arg0)
private void
a(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1, double arg2, double arg3, double arg4, gie arg5)
captureFrustum(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1, double arg2, double arg3, double arg4, Frustum arg5)
method_3275(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1, double arg2, double arg3, double arg4, class_4604 arg5)
captureFrustum(org.joml.Matrix4f positionMatrix, org.joml.Matrix4f projectionMatrix, double x, double y, double z, Frustum frustum)
m_252964_(org.joml.Matrix4f p_253787_, org.joml.Matrix4f p_254187_, double p_253833_, double p_253954_, double arg4, C_4273_ arg5)
public void
a(exc arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2)
prepareCullFrustum(Vec3 arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2)
method_32133(class_243 arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2)
setupFrustum(Vec3d arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2)
m_253210_(C_3046_ p_254341_, org.joml.Matrix4f p_332544_, org.joml.Matrix4f arg2)
public void
a(fgf arg0, boolean arg1, ffy arg2, ges arg3, gey arg4, org.joml.Matrix4f arg5, org.joml.Matrix4f arg6)
renderLevel(DeltaTracker arg0, boolean arg1, Camera arg2, GameRenderer arg3, LightTexture arg4, org.joml.Matrix4f arg5, org.joml.Matrix4f arg6)
method_22710(class_9779 arg0, boolean arg1, class_4184 arg2, class_757 arg3, class_765 arg4, org.joml.Matrix4f arg5, org.joml.Matrix4f arg6)
render(RenderTickCounter tickCounter, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, org.joml.Matrix4f arg5, org.joml.Matrix4f arg6)
m_109599_(C_336468_ p_109603_, boolean p_109604_, C_3373_ p_109605_, C_4124_ p_109606_, C_4138_ p_254120_, org.joml.Matrix4f p_330527_, org.joml.Matrix4f arg6)
private void
a(fbi arg0)
checkPoseStack(PoseStack arg0)
method_22979(class_4587 arg0)
checkEmpty(MatrixStack matrices)
m_109588_(C_3181_ arg0)
private void
a(bsr arg0, double arg1, double arg2, double arg3, float arg4, fbi arg5, gez arg6)
renderEntity(Entity arg0, double arg1, double arg2, double arg3, float arg4, PoseStack arg5, MultiBufferSource arg6)
method_22977(class_1297 arg0, double arg1, double arg2, double arg3, float arg4, class_4587 arg5, class_4597 arg6)
renderEntity(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
m_109517_(C_507_ p_109519_, double p_109520_, double p_109522_, double p_109524_, float arg4, C_3181_ arg5, C_4139_ arg6)
private void
a(gfh arg0, double arg1, double arg2, double arg3, org.joml.Matrix4f arg4, org.joml.Matrix4f arg5)
renderSectionLayer(RenderType arg0, double arg1, double arg2, double arg3, org.joml.Matrix4f arg4, org.joml.Matrix4f arg5)
method_3251(class_1921 arg0, double arg1, double arg2, double arg3, org.joml.Matrix4f arg4, org.joml.Matrix4f arg5)
renderLayer(RenderLayer renderLayer, double x, double y, double z, org.joml.Matrix4f arg4, org.joml.Matrix4f positionMatrix)
m_293111_(C_4168_ p_298706_, double p_299730_, double p_297481_, double arg3, org.joml.Matrix4f arg4, org.joml.Matrix4f arg5)
private void
a(fbi arg0, gez arg1, ffy arg2)
renderDebug(PoseStack arg0, MultiBufferSource arg1, Camera arg2)
method_22989(class_4587 arg0, class_4597 arg1, class_4184 arg2)
renderChunkDebugInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera)
m_269240_(C_3181_ p_270107_, C_4139_ p_270483_, C_3373_ arg2)
private void
a(fbm arg0, org.joml.Matrix4f arg1, int arg2)
addFrustumVertex(VertexConsumer arg0, org.joml.Matrix4f arg1, int arg2)
method_22984(class_4588 arg0, org.joml.Matrix4f arg1, int arg2)
renderCapturedFrustumVertex(VertexConsumer vertexConsumer, org.joml.Matrix4f arg1, int planeNum)
m_269236_(C_3187_ p_270118_, org.joml.Matrix4f p_270865_, int arg2)
private void
a(fbm arg0, org.joml.Matrix4f arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
addFrustumQuad(VertexConsumer arg0, org.joml.Matrix4f arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
method_22985(class_4588 arg0, org.joml.Matrix4f arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
renderCapturedFrustumFace(VertexConsumer vertexConsumer, org.joml.Matrix4f arg1, int plane0, int plane1, int plane2, int plane3, int r, int g, int b)
m_269092_(C_3187_ p_270341_, org.joml.Matrix4f p_270702_, int p_270959_, int p_270732_, int p_270363_, int p_270273_, int p_270934_, int p_270916_, int arg8)
public void
m()
captureFrustum()
method_35775()
captureFrustum()
m_173018_()
public void
n()
killFrustum()
method_35776()
killFrustum()
m_173019_()
public void
o()
tick()
method_3252()
tick()
m_109823_()
private void
a(apx arg0)
removeProgress(BlockDestructionProgress arg0)
method_22987(class_3191 arg0)
removeBlockBreakingInfo(BlockBreakingInfo info)
m_109765_(C_5421_ arg0)
private void
b(fbi arg0)
renderEndSky(PoseStack arg0)
method_3250(class_4587 arg0)
renderEndSky(MatrixStack matrices)
m_109780_(C_3181_ arg0)
public void
a(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1, float arg2, ffy arg3, boolean arg4, Runnable arg5)
renderSky(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1, float arg2, Camera arg3, boolean arg4, Runnable arg5)
method_3257(org.joml.Matrix4f arg0, org.joml.Matrix4f arg1, float arg2, class_4184 arg3, boolean arg4, Runnable arg5)
renderSky(org.joml.Matrix4f arg0, org.joml.Matrix4f projectionMatrix, float tickDelta, Camera camera, boolean thickFog, Runnable fogCallback)
m_202423_(org.joml.Matrix4f p_333200_, org.joml.Matrix4f p_202426_, float p_202427_, C_3373_ p_202428_, boolean p_202429_, Runnable arg5)
private boolean
b(ffy arg0)
doesMobEffectBlockSky(Camera arg0)
method_43788(class_4184 arg0)
hasBlindnessOrDarkness(Camera camera)
m_234310_(C_3373_ arg0)
public void
a(fbi arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2, float arg3, double arg4, double arg5, double arg6)
renderClouds(PoseStack arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2, float arg3, double arg4, double arg5, double arg6)
method_3259(class_4587 arg0, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2, float arg3, double arg4, double arg5, double arg6)
renderClouds(MatrixStack matrices, org.joml.Matrix4f arg1, org.joml.Matrix4f arg2, float tickDelta, double cameraX, double cameraY, double cameraZ)
m_253054_(C_3181_ p_254537_, org.joml.Matrix4f p_330176_, org.joml.Matrix4f p_254364_, float p_253843_, double p_253663_, double arg5, double arg6)
private MeshData
a(fbk arg0, double arg1, double arg2, double arg3, exc arg4)
buildClouds(Tesselator arg0, double arg1, double arg2, double arg3, Vec3 arg4)
method_3239(class_289 arg0, double arg1, double arg2, double arg3, class_243 arg4)
buildCloudsBuffer(Tessellator arg0, double x, double y, double z, Vec3d color)
m_234261_(C_3185_ p_234263_, double p_234264_, double p_234266_, double arg3, C_3046_ arg4)
private void
c(ffy arg0)
compileSections(Camera arg0)
method_3269(class_4184 arg0)
updateChunks(Camera camera)
m_194370_(C_3373_ arg0)
private void
d(ffy arg0)
renderWorldBorder(Camera arg0)
method_3243(class_4184 arg0)
renderWorldBorder(Camera camera)
m_173012_(C_3373_ arg0)
private void
a(fbi arg0, fbm arg1, bsr arg2, double arg3, double arg4, double arg5, jd arg6, dtc arg7)
renderHitOutline(PoseStack arg0, VertexConsumer arg1, Entity arg2, double arg3, double arg4, double arg5, BlockPos arg6, BlockState arg7)
method_22712(class_4587 arg0, class_4588 arg1, class_1297 arg2, double arg3, double arg4, double arg5, class_2338 arg6, class_2680 arg7)
drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state)
m_109637_(C_3181_ p_109639_, C_3187_ p_109640_, C_507_ p_109641_, double p_109642_, double p_109644_, double arg5, C_4675_ arg6, C_2064_ arg7)
private static Vec3
a(float arg0)
mixColor(float arg0)
method_51778(float arg0)
getMaxIntensityColor(float hue)
m_285956_(float p_286899_)
private static Vec3
a(float arg0, float arg1, float arg2, float arg3)
shiftHue(float arg0, float arg1, float arg2, float arg3)
method_51779(float arg0, float arg1, float arg2, float arg3)
shiftHue(float red, float green, float blue, float hueOffset)
m_285739_(float p_286907_, float p_286536_, float p_286318_, float p_286590_)
public static void
a(fbi arg0, fbm arg1, exv arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9, boolean arg10)
renderVoxelShape(PoseStack arg0, VertexConsumer arg1, VoxelShape arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9, boolean arg10)
method_22983(class_4587 arg0, class_4588 arg1, class_265 arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9, boolean arg10)
drawShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean colorize)
m_285900_(C_3181_ p_286791_, C_3187_ p_286416_, C_3072_ p_286863_, double p_286432_, double p_286774_, double p_286516_, float p_286300_, float p_286443_, float arg8, float arg9, boolean arg10)
private static void
a(fbi arg0, fbm arg1, exv arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
renderShape(PoseStack arg0, VertexConsumer arg1, VoxelShape arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
method_3291(class_4587 arg0, class_4588 arg1, class_265 arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
drawCuboidShapeOutline(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha)
m_109782_(C_3181_ p_109783_, C_3187_ p_109784_, C_3072_ p_109785_, double p_109786_, double p_109788_, double p_109790_, float p_109792_, float arg7, float arg8, float arg9)
public static void
a(fbm arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
renderLineBox(VertexConsumer arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
method_35773(class_4588 arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
drawBox(VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha)
m_172965_(C_3187_ p_172966_, double p_172967_, double p_172969_, double p_172971_, double p_172973_, double p_172975_, double arg6, float arg7, float arg8, float arg9, float arg10)
public static void
a(fbi arg0, fbm arg1, ewx arg2, float arg3, float arg4, float arg5, float arg6)
renderLineBox(PoseStack arg0, VertexConsumer arg1, AABB arg2, float arg3, float arg4, float arg5, float arg6)
method_22982(class_4587 arg0, class_4588 arg1, class_238 arg2, float arg3, float arg4, float arg5, float arg6)
drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha)
m_109646_(C_3181_ p_109647_, C_3187_ p_109648_, C_3040_ p_109649_, float p_109650_, float p_109651_, float p_109652_, float p_109653_)
public static void
a(fbi arg0, fbm arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11)
renderLineBox(PoseStack arg0, VertexConsumer arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11)
method_22980(class_4587 arg0, class_4588 arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11)
drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha)
m_109608_(C_3181_ p_109609_, C_3187_ p_109610_, double p_109611_, double p_109613_, double p_109615_, double p_109617_, double p_109619_, double arg7, float arg8, float arg9, float arg10, float arg11)
public static void
a(fbi arg0, fbm arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14)
renderLineBox(PoseStack arg0, VertexConsumer arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14)
method_22981(class_4587 arg0, class_4588 arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14)
drawBox(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha, float xAxisRed, float yAxisGreen, float zAxisBlue)
m_109621_(C_3181_ p_109622_, C_3187_ p_109623_, double p_109624_, double p_109626_, double p_109628_, double p_109630_, double p_109632_, double p_109634_, float p_109636_, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14)
public static void
b(fbi arg0, fbm arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11)
addChainedFilledBoxVertices(PoseStack arg0, VertexConsumer arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11)
method_3258(class_4587 arg0, class_4588 arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, float arg8, float arg9, float arg10, float arg11)
renderFilledBox(MatrixStack matrices, VertexConsumer vertexConsumer, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha)
m_269208_(C_3181_ p_270343_, C_3187_ p_270926_, double p_270503_, double p_270642_, double p_270711_, double p_270523_, double p_270089_, double arg7, float arg8, float arg9, float arg10, float arg11)
public static void
a(fbi arg0, fbm arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11)
addChainedFilledBoxVertices(PoseStack arg0, VertexConsumer arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11)
method_49041(class_4587 arg0, class_4588 arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11)
renderFilledBox(MatrixStack matrices, VertexConsumer vertexConsumer, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, float red, float green, float blue, float alpha)
m_269282_(C_3181_ p_270352_, C_3187_ p_271015_, float p_270144_, float p_270901_, float p_270546_, float p_270102_, float p_270605_, float p_271006_, float p_270864_, float p_270181_, float p_270220_, float p_270293_)
public static void
a(fbi arg0, fbm arg1, ji arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
renderFace(PoseStack arg0, VertexConsumer arg1, Direction arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
method_61044(class_4587 arg0, class_4588 arg1, class_2350 arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
renderFilledBoxFace(MatrixStack matrices, VertexConsumer vertexConsumer, Direction face, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, float red, float green, float blue, float alpha)
m_340636_(C_3181_ p_343129_, C_3187_ p_342366_, C_4687_ p_345284_, float p_342273_, float p_344240_, float p_344233_, float p_344077_, float p_344098_, float p_343162_, float p_344811_, float p_344617_, float p_345180_, float p_342832_)
public void
a(dcc arg0, jd arg1, dtc arg2, dtc arg3, int arg4)
blockChanged(BlockGetter arg0, BlockPos arg1, BlockState arg2, BlockState arg3, int arg4)
method_8570(class_1922 arg0, class_2338 arg1, class_2680 arg2, class_2680 arg3, int arg4)
updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags)
m_109544_(C_1559_ p_109546_, C_4675_ p_109547_, C_2064_ p_109548_, C_2064_ p_109549_, int arg4)
private void
a(jd arg0, boolean arg1)
setBlockDirty(BlockPos arg0, boolean arg1)
method_16037(class_2338 arg0, boolean arg1)
scheduleSectionRender(BlockPos pos, boolean important)
m_109732_(C_4675_ p_109734_, boolean arg1)
public void
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
setBlocksDirty(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_18146(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
scheduleBlockRenders(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
m_109494_(int p_109496_, int p_109497_, int p_109498_, int p_109499_, int p_109500_, int arg5)
public void
a(jd arg0, dtc arg1, dtc arg2)
setBlockDirty(BlockPos arg0, BlockState arg1, BlockState arg2)
method_21596(class_2338 arg0, class_2680 arg1, class_2680 arg2)
scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)
m_109721_(C_4675_ p_109723_, C_2064_ p_109724_, C_2064_ arg2)
public void
a(int arg0, int arg1, int arg2)
setSectionDirtyWithNeighbors(int arg0, int arg1, int arg2)
method_18145(int arg0, int arg1, int arg2)
scheduleBlockRenders(int x, int y, int z)
m_109490_(int p_109492_, int p_109493_, int arg2)
public void
b(int arg0, int arg1, int arg2)
setSectionDirty(int arg0, int arg1, int arg2)
method_8571(int arg0, int arg1, int arg2)
scheduleBlockRender(int x, int y, int z)
m_109770_(int p_109772_, int p_109773_, int arg2)
private void
a(int arg0, int arg1, int arg2, boolean arg3)
setSectionDirty(int arg0, int arg1, int arg2, boolean arg3)
method_3295(int arg0, int arg1, int arg2, boolean arg3)
scheduleChunkRender(int x, int y, int z, boolean important)
m_109501_(int p_109503_, int p_109504_, int p_109505_, boolean arg3)
public void
a(jm<cuv> arg0, jd arg1)
playJukeboxSong(Holder<JukeboxSong> arg0, BlockPos arg1)
method_60891(class_6880<class_9793> arg0, class_2338 arg1)
playJukeboxSong(RegistryEntry<JukeboxSong> song, BlockPos jukeboxPos)
m_338545_(C_203228_<C_336495_> p_342259_, C_4675_ arg1)
private void
c(jd arg0)
stopJukeboxSong(BlockPos arg0)
method_60892(class_2338 arg0)
stopJukeboxSong(BlockPos jukeboxPos)
m_340029_(C_4675_ arg0)
public void
a(jd arg0)
stopJukeboxSongAndNotifyNearby(BlockPos arg0)
method_60889(class_2338 arg0)
stopJukeboxSongAndUpdate(BlockPos jukeboxPos)
m_340440_(C_4675_ arg0)
private void
a(dcw arg0, jd arg1, boolean arg2)
notifyNearbyEntities(Level arg0, BlockPos arg1, boolean arg2)
method_3247(class_1937 arg0, class_2338 arg1, boolean arg2)
updateEntitiesForSong(World world, BlockPos pos, boolean playing)
m_109550_(C_1596_ p_109552_, C_4675_ p_109553_, boolean arg2)
public void
a(lk arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
addParticle(ParticleOptions arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
method_8568(class_2394 arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
m_109743_(C_4756_ p_109745_, boolean p_109746_, double p_109747_, double p_109749_, double p_109751_, double arg5, double arg6, double arg7)
public void
a(lk arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
addParticle(ParticleOptions arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
method_8563(class_2394 arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, boolean important, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
m_109752_(C_4756_ p_109754_, boolean p_109755_, boolean p_109756_, double p_109757_, double p_109759_, double p_109761_, double arg6, double arg7, double arg8)
private <T extends ParticleOptions> void
a(T arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
addParticle(T arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
method_3276(T arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
addParticle(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
m_109735_(T p_109737_, double p_109738_, double p_109740_, double p_109742_, double arg4, double arg5, double arg6)
private Particle
b(lk arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
addParticleInternal(ParticleOptions arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
method_3282(class_2394 arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
m_109795_(C_4756_ p_109797_, boolean p_109798_, double p_109799_, double p_109801_, double p_109803_, double arg5, double arg6, double arg7)
private Particle
b(lk arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
addParticleInternal(ParticleOptions arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
method_3288(class_2394 arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, boolean canSpawnOnMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
m_109804_(C_4756_ p_109806_, boolean p_109807_, boolean p_109808_, double p_109809_, double p_109811_, double p_109813_, double arg6, double arg7, double arg8)
private ParticleStatus
a(boolean arg0)
calculateParticleLevel(boolean arg0)
method_3268(boolean arg0)
getRandomParticleSpawnChance(boolean canSpawnOnMinimal)
m_109767_(boolean arg0)
public void
p()
clear()
method_3267()
cleanUp()
m_109824_()
public void
a(int arg0, jd arg1, int arg2)
globalLevelEvent(int arg0, BlockPos arg1, int arg2)
method_8564(int arg0, class_2338 arg1, int arg2)
processGlobalEvent(int eventId, BlockPos pos, int data)
m_109506_(int p_109508_, C_4675_ p_109509_, int arg2)
public void
b(int arg0, jd arg1, int arg2)
levelEvent(int arg0, BlockPos arg1, int arg2)
method_8567(int arg0, class_2338 arg1, int arg2)
processWorldEvent(int eventId, BlockPos pos, int data)
m_234304_(int p_234306_, C_4675_ p_234307_, int arg2)
public void
c(int arg0, jd arg1, int arg2)
destroyBlockProgress(int arg0, BlockPos arg1, int arg2)
method_8569(int arg0, class_2338 arg1, int arg2)
setBlockBreakingInfo(int entityId, BlockPos pos, int stage)
m_109774_(int p_109776_, C_4675_ p_109777_, int arg2)
public boolean
q()
hasRenderedAllSections()
method_3281()
isTerrainRenderComplete()
m_294493_()
public void
a(dcd arg0)
onChunkLoaded(ChunkPos arg0)
method_52815(class_1923 arg0)
method_52815(ChunkPos arg0)
m_292785_(C_1560_ arg0)
public void
r()
needsUpdate()
method_3292()
scheduleTerrainUpdate()
m_109826_()
public void
a(Collection<dqh> arg0, Collection<dqh> arg1)
updateGlobalBlockEntities(Collection<BlockEntity> arg0, Collection<BlockEntity> arg1)
method_3245(Collection<class_2586> arg0, Collection<class_2586> arg1)
updateNoCullingBlockEntities(Collection<BlockEntity> removed, Collection<BlockEntity> added)
m_109762_(Collection<C_1991_> p_109764_, Collection<C_1991_> arg1)
public static int
a(dbz arg0, jd arg1)
getLightColor(BlockAndTintGetter arg0, BlockPos arg1)
method_23794(class_1920 arg0, class_2338 arg1)
getLightmapCoordinates(BlockRenderView world, BlockPos pos)
m_109541_(C_1557_ p_109542_, C_4675_ p_109543_)
public static int
a(dbz arg0, dtc arg1, jd arg2)
getLightColor(BlockAndTintGetter arg0, BlockState arg1, BlockPos arg2)
method_23793(class_1920 arg0, class_2680 arg1, class_2338 arg2)
getLightmapCoordinates(BlockRenderView world, BlockState state, BlockPos pos)
m_109537_(C_1557_ p_109538_, C_2064_ p_109539_, C_4675_ p_109540_)
public boolean
b(jd arg0)
isSectionCompiled(BlockPos arg0)
method_40050(class_2338 arg0)
isRenderingReady(BlockPos pos)
m_292727_(C_4675_ arg0)
public RenderTarget
s()
entityTarget()
method_22990()
getEntityOutlinesFramebuffer()
m_109827_()
public RenderTarget
t()
getTranslucentTarget()
method_29360()
getTranslucentFramebuffer()
m_109828_()
public RenderTarget
u()
getItemEntityTarget()
method_29361()
getEntityFramebuffer()
m_109829_()
public RenderTarget
v()
getParticlesTarget()
method_29362()
getParticlesFramebuffer()
m_109830_()
public RenderTarget
w()
getWeatherTarget()
method_29363()
getWeatherFramebuffer()
m_109831_()
public RenderTarget
x()
getCloudsTarget()
method_29364()
getCloudsFramebuffer()
m_109832_()
private void
a(int arg0, jd arg1, ayw arg2, lq arg3)
shootParticles(int arg0, BlockPos arg1, RandomSource arg2, SimpleParticleType arg3)
method_54638(int arg0, class_2338 arg1, class_5819 arg2, class_2400 arg3)
shootParticles(int direction, BlockPos pos, Random random, SimpleParticleType particleType)
m_304955_(int p_313126_, C_4675_ p_311422_, C_212974_ p_309823_, C_4761_ arg3)