net.minecraft.client.renderer

public class GameRenderer

implements AutoCloseable

grd
net.minecraft.client.renderer.GameRenderer
net.minecraft.class_757
net.minecraft.client.render.GameRenderer
net.minecraft.src.C_4124_

Field summary

Modifier and TypeField
private static final ResourceLocation
e
BLUR_POST_CHAIN_ID
field_53899
BLUR_ID
f_347894_
public static final int
a
MAX_BLUR_RADIUS
field_49904
field_49904
f_313914_
private static final org.slf4j.Logger
f
LOGGER
field_3993
LOGGER
f_109058_
public static final float
b
PROJECTION_Z_NEAR
field_32686
CAMERA_DEPTH
f_172592_
private static final float
g
GUI_Z_NEAR
field_44940
field_44940
f_289032_
private static final float
h
PORTAL_SPINNING_SPEED
field_55869
field_55869
f_382241_
private static final float
i
NAUSEA_SPINNING_SPEED
field_55870
field_55870
f_379893_
private final Minecraft
j
minecraft
field_4015
client
f_109059_
private final ResourceManager
k
resourceManager
field_4018
resourceManager
f_109060_
private final RandomSource
l
random
field_3994
random
f_109061_
private float
m
renderDistance
field_4025
viewDistanceBlocks
f_109062_
public final ItemInHandRenderer
c
itemInHandRenderer
field_4012
firstPersonRenderer
f_109055_
private final RenderBuffers
n
renderBuffers
field_20948
buffers
f_109064_
private float
o
spinningEffectTime
field_55871
nauseaEffectTime
f_381952_
private float
p
spinningEffectSpeed
field_55872
nauseaEffectSpeed
f_380241_
private float
q
fovModifier
field_4019
fovMultiplier
f_348238_
private float
r
oldFovModifier
field_3999
lastFovMultiplier
f_346623_
private float
s
darkenWorldAmount
field_4002
skyDarkness
f_109068_
private float
t
darkenWorldAmountO
field_3997
lastSkyDarkness
f_109069_
private boolean
u
renderHand
field_3992
renderHand
f_109070_
private boolean
v
renderBlockOutline
field_4009
blockOutlineEnabled
f_109071_
private long
w
lastScreenshotAttempt
field_4017
lastWorldIconUpdate
f_109072_
private boolean
x
hasWorldScreenshot
field_34055
hasWorldIcon
f_182638_
private long
y
lastActiveTime
field_3998
lastWindowFocusedTime
f_109073_
private final LightTexture
z
lightTexture
field_4028
lightmapTextureManager
f_109074_
private final OverlayTexture
A
overlayTexture
field_20949
overlayTexture
f_109075_
private boolean
B
panoramicMode
field_4001
renderingPanorama
f_109076_
private float
C
zoom
field_4005
zoom
f_109077_
private float
D
zoomX
field_3988
zoomX
f_109078_
private float
E
zoomY
field_4004
zoomY
f_109079_
public static final int
d
ITEM_ACTIVATION_ANIMATION_LENGTH
field_32687
field_32687
f_172634_
private ItemStack
F
itemActivationItem
field_4006
floatingItem
f_109080_
private int
G
itemActivationTicks
field_4007
floatingItemTimeLeft
f_109047_
private float
H
itemActivationOffX
field_4029
floatingItemWidth
f_109048_
private float
I
itemActivationOffY
field_4003
floatingItemHeight
f_109049_
private final CrossFrameResourcePool
J
resourcePool
field_53066
pool
f_349361_
private ResourceLocation
K
postEffectId
field_53898
postProcessorId
f_348325_
private boolean
L
effectActive
field_4013
postProcessorEnabled
f_109053_
private final Camera
M
mainCamera
field_18765
camera
f_109054_

Constructor summary

ModifierConstructor
public (Minecraft client, ItemInHandRenderer heldItemRenderer, ResourceManager resourceManager, RenderBuffers buffers)

Method summary

Modifier and TypeMethod
public void
close()
close()
close()
public void
a(boolean arg0)
setRenderHand(boolean arg0)
method_35768(boolean arg0)
setRenderHand(boolean renderHand)
m_172736_(boolean arg0)
public void
b(boolean arg0)
setRenderBlockOutline(boolean arg0)
method_35769(boolean arg0)
setBlockOutlineEnabled(boolean blockOutlineEnabled)
m_172775_(boolean arg0)
public void
c(boolean arg0)
setPanoramicMode(boolean arg0)
method_35770(boolean arg0)
setRenderingPanorama(boolean renderingPanorama)
m_172779_(boolean arg0)
public boolean
a()
isPanoramicMode()
method_35765()
isRenderingPanorama()
m_172715_()
public void
b()
clearPostEffect()
method_62905()
clearPostProcessor()
m_351931_()
public void
c()
togglePostEffect()
method_3184()
togglePostProcessorEnabled()
m_109130_()
public void
a(bxe arg0)
checkEntityPostEffect(Entity arg0)
method_3167(class_1297 arg0)
onCameraEntitySet(Entity entity)
m_109106_(C_507_ arg0)
private void
a(alr arg0)
setPostEffect(ResourceLocation arg0)
method_62904(class_2960 arg0)
setPostProcessor(Identifier id)
m_356461_(C_5265_ arg0)
public void
d()
processBlurEffect()
method_57796()
renderBlur()
m_323091_()
public void
a(avr arg0)
preloadUiShader(ResourceProvider arg0)
method_34521(class_5912 arg0)
preloadPrograms(ResourceFactory factory)
m_172722_(C_140974_ arg0)
public void
e()
tick()
method_3182()
tick()
m_109148_()
public ResourceLocation
f()
currentPostEffect()
method_62906()
getPostProcessorId()
m_355183_()
public void
a(int arg0, int arg1)
resize(int arg0, int arg1)
method_3169(int arg0, int arg1)
onResized(int width, int height)
m_109097_(int p_109099_, int arg1)
public void
a(float arg0)
pick(float arg0)
method_3190(float arg0)
updateCrosshairTarget(float tickProgress)
m_109087_(float arg0)
private HitResult
a(bxe 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)
m_321147_(C_507_ p_328198_, double p_332188_, double arg2, float arg3)
private static HitResult
a(fga arg0, fgc 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)
m_324916_(C_3043_ p_333216_, C_3046_ p_336005_, double p_334240_)
private void
n()
tickFov()
method_3199()
updateFovMultiplier()
m_109156_()
private float
a(fpy 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)
m_109141_(C_3373_ p_109143_, float p_109144_, boolean arg2)
private void
a(fld arg0, float arg1)
bobHurt(PoseStack arg0, float arg1)
method_3198(class_4587 arg0, float arg1)
tiltViewWhenHurt(MatrixStack matrices, float tickProgress)
m_109117_(C_3181_ p_109119_, float arg1)
private void
b(fld arg0, float arg1)
bobView(PoseStack arg0, float arg1)
method_3186(class_4587 arg0, float arg1)
bobView(MatrixStack matrices, float tickProgress)
m_109138_(C_3181_ p_109140_, float arg1)
public void
a(float arg0, float arg1, float arg2)
renderZoomed(float arg0, float arg1, float arg2)
method_35766(float arg0, float arg1, float arg2)
renderWithZoom(float zoom, float zoomX, float zoomY)
m_172718_(float p_172720_, float p_172721_, float arg2)
private void
a(fpy arg0, float arg1, org.joml.Matrix4f arg2)
renderItemInHand(Camera arg0, float arg1, org.joml.Matrix4f arg2)
method_3172(class_4184 arg0, float arg1, org.joml.Matrix4f arg2)
renderHand(Camera camera, float tickProgress, org.joml.Matrix4f positionMatrix)
m_109120_(C_3373_ p_109123_, float p_331664_, org.joml.Matrix4f arg2)
public org.joml.Matrix4f
b(float arg0)
getProjectionMatrix(float arg0)
method_22973(float arg0)
getBasicProjectionMatrix(float fovDegrees)
m_253088_(float arg0)
public float
g()
getDepthFar()
method_32796()
getFarPlaneDistance()
m_172790_()
public static float
a(byf arg0, float arg1)
getNightVisionScale(LivingEntity arg0, float arg1)
method_3174(class_1309 arg0, float arg1)
getNightVisionStrength(LivingEntity entity, float tickProgress)
m_109108_(C_524_ p_109109_, float p_109110_)
public void
a(fqg arg0, boolean arg1)
render(DeltaTracker arg0, boolean arg1)
method_3192(class_9779 arg0, boolean arg1)
render(RenderTickCounter tickCounter, boolean tick)
m_109093_(C_336468_ p_109096_, boolean arg1)
private void
o()
tryTakeScreenshotIfNeeded()
method_37473()
updateWorldIcon()
m_182644_()
private void
a(Path arg0)
takeAutoScreenshot(Path arg0)
method_3176(Path arg0)
updateWorldIcon(Path path)
m_182642_(Path arg0)
private boolean
p()
shouldRenderBlockOutline()
method_3202()
shouldRenderBlockOutline()
m_109158_()
public void
a(fqg arg0)
renderLevel(DeltaTracker arg0)
method_3188(class_9779 arg0)
renderWorld(RenderTickCounter renderTickCounter)
m_109089_(C_336468_ arg0)
public void
h()
resetData()
method_3203()
reset()
m_109150_()
public void
a(dak arg0)
displayItemActivation(ItemStack arg0)
method_3189(class_1799 arg0)
showFloatingItem(ItemStack floatingItem)
m_109113_(C_1391_ arg0)
private void
a(ftk arg0, float arg1)
renderItemActivationAnimation(GuiGraphics arg0, float arg1)
method_3171(class_332 arg0, float arg1)
renderFloatingItem(DrawContext context, float tickProgress)
m_109100_(C_279497_ p_109103_, float arg1)
public Minecraft
i()
getMinecraft()
method_35772()
getClient()
m_172797_()
public float
c(float arg0)
getDarkenWorldAmount(float arg0)
method_3195(float arg0)
getSkyDarkness(float tickProgress)
m_109131_(float arg0)
public float
j()
getRenderDistance()
method_3193()
getViewDistanceBlocks()
m_109152_()
public Camera
k()
getMainCamera()
method_19418()
getCamera()
m_109153_()
public LightTexture
l()
lightTexture()
method_22974()
getLightmapTextureManager()
m_109154_()
public OverlayTexture
m()
overlayTexture()
method_22975()
getOverlayTexture()
m_109155_()