net.minecraft.client.renderer

public class GameRenderer

implements TrackedWaypoint$Projector, AutoCloseable

gxa
net.minecraft.client.renderer.GameRenderer
net.minecraft.class_757
net.minecraft.client.render.GameRenderer

Field summary

Modifier and TypeField
private static final ResourceLocation
g
BLUR_POST_CHAIN_ID
field_53899
BLUR_ID
public static final int
a
MAX_BLUR_RADIUS
field_49904
field_49904
private static final org.slf4j.Logger
h
LOGGER
field_3993
LOGGER
public static final float
b
PROJECTION_Z_NEAR
field_32686
CAMERA_DEPTH
public static final float
c
PROJECTION_3D_HUD_Z_FAR
field_60107
field_60107
private static final float
i
PORTAL_SPINNING_SPEED
field_55869
field_55869
private static final float
j
NAUSEA_SPINNING_SPEED
field_55870
field_55870
private final Minecraft
k
minecraft
field_4015
client
private final RandomSource
l
random
field_3994
random
private float
m
renderDistance
field_4025
viewDistanceBlocks
public final ItemInHandRenderer
d
itemInHandRenderer
field_4012
firstPersonRenderer
private final ScreenEffectRenderer
n
screenEffectRenderer
field_59967
overlayRenderer
private final RenderBuffers
o
renderBuffers
field_20948
buffers
private float
p
spinningEffectTime
field_55871
nauseaEffectTime
private float
q
spinningEffectSpeed
field_55872
nauseaEffectSpeed
private float
r
fovModifier
field_4019
fovMultiplier
private float
s
oldFovModifier
field_3999
lastFovMultiplier
private float
t
darkenWorldAmount
field_4002
skyDarkness
private float
u
darkenWorldAmountO
field_3997
lastSkyDarkness
private boolean
v
renderBlockOutline
field_4009
blockOutlineEnabled
private long
w
lastScreenshotAttempt
field_4017
lastWorldIconUpdate
private boolean
x
hasWorldScreenshot
field_34055
hasWorldIcon
private long
y
lastActiveTime
field_3998
lastWindowFocusedTime
private final LightTexture
z
lightTexture
field_4028
lightmapTextureManager
private final OverlayTexture
A
overlayTexture
field_20949
overlayTexture
private boolean
B
panoramicMode
field_4001
renderingPanorama
protected final CubeMap
e
cubeMap
field_60579
panoramaRenderer
protected final PanoramaRenderer
f
panorama
field_60580
rotatingPanoramaRenderer
private final CrossFrameResourcePool
C
resourcePool
field_53066
pool
private final FogRenderer
D
fogRenderer
field_60793
fogRenderer
private final GuiRenderer
E
guiRenderer
field_59965
guiRenderer
private final GuiRenderState
F
guiRenderState
field_59966
guiState
private ResourceLocation
G
postEffectId
field_53898
postProcessorId
private boolean
H
effectActive
field_4013
postProcessorEnabled
private final Camera
I
mainCamera
field_18765
camera
private final Lighting
J
lighting
field_60103
diffuseLighting
private final GlobalSettingsUniform
K
globalSettingsUniform
field_60104
globalSettings
private final PerspectiveProjectionMatrixBuffer
L
levelProjectionMatrixBuffer
field_60105
worldProjectionMatrix
private final CachedPerspectiveProjectionMatrixBuffer
M
hud3dProjectionMatrixBuffer
field_60106
hudProjectionMatrix

Constructor summary

ModifierConstructor
public (Minecraft client, ItemInHandRenderer firstPersonHeldItemRenderer, RenderBuffers buffers)

Method summary

Modifier and TypeMethod
public void
close()
close()
public void
a(boolean arg0)
setRenderBlockOutline(boolean arg0)
method_35769(boolean arg0)
setBlockOutlineEnabled(boolean blockOutlineEnabled)
public void
b(boolean arg0)
setPanoramicMode(boolean arg0)
method_35770(boolean arg0)
setRenderingPanorama(boolean renderingPanorama)
public boolean
b()
isPanoramicMode()
method_35765()
isRenderingPanorama()
public void
c()
clearPostEffect()
method_62905()
clearPostProcessor()
public void
d()
togglePostEffect()
method_3184()
togglePostProcessorEnabled()
public void
a(bzm arg0)
checkEntityPostEffect(Entity arg0)
method_3167(class_1297 arg0)
onCameraEntitySet(Entity entity)
private void
a(ame arg0)
setPostEffect(ResourceLocation arg0)
method_62904(class_2960 arg0)
setPostProcessor(Identifier id)
public void
e()
processBlurEffect()
method_57796()
renderBlur()
public void
a(axr arg0)
preloadUiShader(ResourceProvider arg0)
method_34521(class_5912 arg0)
preloadPrograms(ResourceFactory factory)
public void
f()
tick()
method_3182()
tick()
public ResourceLocation
g()
currentPostEffect()
method_62906()
getPostProcessorId()
public void
a(int arg0, int arg1)
resize(int arg0, int arg1)
method_3169(int arg0, int arg1)
onResized(int width, int height)
public void
a(float arg0)
pick(float arg0)
method_3190(float arg0)
updateCrosshairTarget(float tickProgress)
private HitResult
a(bzm arg0, double arg1, double arg2, float arg3)
pick(Entity arg0, double arg1, double arg2, float arg3)
method_56153(class_1297 arg0, double arg1, double arg2, float arg3)
findCrosshairTarget(Entity camera, double blockInteractionRange, double entityInteractionRange, float tickProgress)
private static HitResult
a(fiq arg0, fis arg1, double arg2)
filterHitResult(HitResult arg0, Vec3 arg1, double arg2)
method_56154(class_239 arg0, class_243 arg1, double arg2)
ensureTargetInRange(HitResult hitResult, Vec3d cameraPos, double interactionRange)
private void
r()
tickFov()
method_3199()
updateFovMultiplier()
private float
a(ftl arg0, float arg1, boolean arg2)
getFov(Camera arg0, float arg1, boolean arg2)
method_3196(class_4184 arg0, float arg1, boolean arg2)
getFov(Camera camera, float tickProgress, boolean changingFov)
private void
a(foc arg0, float arg1)
bobHurt(PoseStack arg0, float arg1)
method_3198(class_4587 arg0, float arg1)
tiltViewWhenHurt(MatrixStack matrices, float tickProgress)
private void
b(foc arg0, float arg1)
bobView(PoseStack arg0, float arg1)
method_3186(class_4587 arg0, float arg1)
bobView(MatrixStack matrices, float tickProgress)
private void
a(float arg0, boolean arg1, org.joml.Matrix4f arg2)
renderItemInHand(float arg0, boolean arg1, org.joml.Matrix4f arg2)
method_3172(float arg0, boolean arg1, org.joml.Matrix4f arg2)
renderHand(float tickProgress, boolean sleeping, org.joml.Matrix4f positionMatrix)
public org.joml.Matrix4f
b(float arg0)
getProjectionMatrix(float arg0)
method_22973(float arg0)
getBasicProjectionMatrix(float fovDegrees)
public float
h()
getDepthFar()
method_32796()
getFarPlaneDistance()
public static float
a(cam arg0, float arg1)
getNightVisionScale(LivingEntity arg0, float arg1)
method_3174(class_1309 arg0, float arg1)
getNightVisionStrength(LivingEntity entity, float tickProgress)
public void
a(ftt arg0, boolean arg1)
render(DeltaTracker arg0, boolean arg1)
method_3192(class_9779 arg0, boolean arg1)
render(RenderTickCounter tickCounter, boolean tick)
private void
s()
tryTakeScreenshotIfNeeded()
method_37473()
updateWorldIcon()
private void
a(Path arg0)
takeAutoScreenshot(Path arg0)
method_3176(Path arg0)
updateWorldIcon(Path path)
private boolean
t()
shouldRenderBlockOutline()
method_3202()
shouldRenderBlockOutline()
public void
a(ftt arg0)
renderLevel(DeltaTracker arg0)
method_3188(class_9779 arg0)
renderWorld(RenderTickCounter renderTickCounter)
public void
i()
resetData()
method_3203()
reset()
public void
a(dcv arg0)
displayItemActivation(ItemStack arg0)
method_3189(class_1799 arg0)
showFloatingItem(ItemStack floatingItem)
public Minecraft
j()
getMinecraft()
method_35772()
getClient()
public float
c(float arg0)
getDarkenWorldAmount(float arg0)
method_3195(float arg0)
getSkyDarkness(float tickProgress)
public float
k()
getRenderDistance()
method_3193()
getViewDistanceBlocks()
public Camera
l()
getMainCamera()
method_19418()
getCamera()
public LightTexture
m()
lightTexture()
method_22974()
getLightmapTextureManager()
public OverlayTexture
n()
overlayTexture()
method_22975()
getOverlayTexture()
public Vec3
a(fis arg0)
projectPointToScreen(Vec3 arg0)
method_70778(class_243 arg0)
project(Vec3d arg0)
public double
a()
projectHorizonToScreen()
method_70777()
getPitch()
public GlobalSettingsUniform
o()
getGlobalSettingsUniform()
method_71113()
getGlobalSettings()
public Lighting
p()
getLighting()
method_71114()
getDiffuseLighting()
public void
a(grj arg0)
setLevel(ClientLevel arg0)
method_71112(class_638 arg0)
setWorld(ClientWorld world)
public PanoramaRenderer
q()
getPanorama()
method_71649()
getRotatingPanoramaRenderer()