History - net.minecraft.client.renderer.ShaderInstance

1.21

Names

gee

gfn

Fields

BlendMode: G, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

Program: H, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: G, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: I, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

Program: H, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

VertexFormat: J, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

VertexFormat: I, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

Constructors

Methods

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_34581, m_jwxcbgve, readBlendState, readBlendState, m_173346_

void (VertexFormat$Mode, org.joml.Matrix4f, org.joml.Matrix4f, Window): a, setDefaultUniforms, method_60897, m_uivgtqis, initializeUniforms, m_340471_

1.20.6

Names

ged

gee

Fields

Constructors

Methods

1.20.5

Names

ftv

ged

Fields

String: s, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

String: r, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

AbstractUniform: u, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

AbstractUniform: t, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

boolean: v, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

boolean: u, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

ShaderInstance: w, lastAppliedShader, field_29485, f_zvjnyqlv, activeProgram, activeShaderProgram, f_173326_

ShaderInstance: v, lastAppliedShader, field_29485, f_zvjnyqlv, activeProgram, activeShaderProgram, f_173326_

int: x, lastProgramId, field_29486, f_tthwuksw, activeProgramGlRef, currentProgramId, f_173327_

int: w, lastProgramId, field_29486, f_tthwuksw, activeProgramGlRef, currentProgramId, f_173327_

Map<String, Object>: y, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

Map<String, Object>: x, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

List<String>: z, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<String>: y, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<Integer>: A, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Integer>: z, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Uniform>: B, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Uniform>: A, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Integer>: C, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

List<Integer>: B, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

Map<String, Uniform>: D, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

Map<String, Uniform>: C, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

int: E, programId, field_29493, f_hciufisj, glRef, programId, f_173299_

int: D, programId, field_29493, f_hciufisj, glRef, programId, f_173299_

String: F, name, field_29494, f_ttnhztpa, name, name, f_173300_

String: E, name, field_29494, f_ttnhztpa, name, name, f_173300_

boolean: G, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

boolean: F, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

BlendMode: H, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

BlendMode: G, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

List<Integer>: I, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, loadedAttributeIds, f_173303_

List<String>: J, attributeNames, field_29466, f_auytjcic, attributeNames, attributeNames, f_173304_

Program: K, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: H, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: L, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

Program: I, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

VertexFormat: M, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

VertexFormat: J, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

Uniform: e, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, textureMat, f_173310_

Uniform: d, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, textureMat, f_173310_

Uniform: f, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, screenSize, f_173311_

Uniform: e, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, screenSize, f_173311_

Uniform: g, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, colorModulator, f_173312_

Uniform: f, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, colorModulator, f_173312_

Uniform: h, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, light0Direction, f_173313_

Uniform: g, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, light0Direction, f_173313_

Uniform: i, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, light1Direction, f_173314_

Uniform: h, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, light1Direction, f_173314_

Uniform: k, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: j, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: l, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: k, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: m, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: l, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: o, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: n, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: p, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: o, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: q, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

Uniform: p, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

Uniform: d, INVERSE_VIEW_ROTATION_MATRIX, field_36323, f_xorpnwqy, viewRotationMat, inverseViewRotationMat, f_200956_

org.slf4j.Logger: t, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

org.slf4j.Logger: s, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

Uniform: n, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

Uniform: m, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

String: r, SHADER_CORE_PATH, field_40512, f_zlyurwmi, CORE_DIRECTORY, CORE_DIRECTORY, f_244364_

String: q, SHADER_CORE_PATH, field_40512, f_zlyurwmi, CORE_DIRECTORY, CORE_DIRECTORY, f_244364_

Uniform: j, GLINT_ALPHA, field_42231, f_xstezzvg, glintAlpha, glintAlpha, f_267422_

Uniform: i, GLINT_ALPHA, field_42231, f_xstezzvg, glintAlpha, glintAlpha, f_267422_

Constructors

Methods

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

fos

ftv

Fields

Constructors

Methods

1.20.2

Names

fki

fos

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

fir

fki

Fields

Constructors

Methods

1.19.4

Names

feg

fir

Fields

String: r, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

String: s, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

AbstractUniform: t, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

AbstractUniform: u, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

boolean: u, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

boolean: v, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

ShaderInstance: v, lastAppliedShader, field_29485, f_zvjnyqlv, activeProgram, activeShaderProgram, f_173326_

ShaderInstance: w, lastAppliedShader, field_29485, f_zvjnyqlv, activeProgram, activeShaderProgram, f_173326_

int: w, lastProgramId, field_29486, f_tthwuksw, activeProgramGlRef, currentProgramId, f_173327_

int: x, lastProgramId, field_29486, f_tthwuksw, activeProgramGlRef, currentProgramId, f_173327_

Map<String, Object>: x, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

Map<String, Object>: y, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

List<String>: y, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<String>: z, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<Integer>: z, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Integer>: A, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Uniform>: A, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Uniform>: B, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Integer>: B, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

List<Integer>: C, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

Map<String, Uniform>: C, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

Map<String, Uniform>: D, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

int: D, programId, field_29493, f_hciufisj, glRef, programId, f_173299_

int: E, programId, field_29493, f_hciufisj, glRef, programId, f_173299_

String: E, name, field_29494, f_ttnhztpa, name, name, f_173300_

String: F, name, field_29494, f_ttnhztpa, name, name, f_173300_

boolean: F, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

boolean: G, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

BlendMode: G, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

BlendMode: H, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

List<Integer>: H, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, loadedAttributeIds, f_173303_

List<Integer>: I, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, loadedAttributeIds, f_173303_

List<String>: I, attributeNames, field_29466, f_auytjcic, attributeNames, attributeNames, f_173304_

List<String>: J, attributeNames, field_29466, f_auytjcic, attributeNames, attributeNames, f_173304_

Program: J, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: K, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: K, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

Program: L, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

VertexFormat: L, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

VertexFormat: M, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

Uniform: j, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: k, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: k, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: l, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: l, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: m, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: n, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: o, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: o, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: p, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: p, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

Uniform: q, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

org.slf4j.Logger: s, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

org.slf4j.Logger: t, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

Uniform: m, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

Uniform: n, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

String: q, SHADER_CORE_PATH, field_40512, f_zlyurwmi, CORE_DIRECTORY, CORE_DIRECTORY, f_244364_

String: r, SHADER_CORE_PATH, field_40512, f_zlyurwmi, CORE_DIRECTORY, CORE_DIRECTORY, f_244364_

Uniform: j, GLINT_ALPHA, field_42231, f_xstezzvg, glintAlpha, glintAlpha, f_267422_

Constructors

Methods

1.19.3

Names

fad

feg

net.minecraft.client.render.Shader

net.minecraft.client.gl.ShaderProgram

Fields

String: p, SHADER_PATH, field_32778, f_nseanlgh, CORE_DIRECTORY, CORE_DIRECTORY, f_173321_

String: a, SHADER_PATH, field_32778, f_nseanlgh, SHADERS_DIRECTORY, SHADERS_DIRECTORY, f_173321_

String: q, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

String: r, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

AbstractUniform: s, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

AbstractUniform: t, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

boolean: t, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

boolean: u, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

ShaderInstance: u, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, activeShaderProgram, f_173326_

ShaderInstance: v, lastAppliedShader, field_29485, f_zvjnyqlv, activeProgram, activeShaderProgram, f_173326_

int: v, lastProgramId, field_29486, f_tthwuksw, activeShaderId, currentProgramId, f_173327_

int: w, lastProgramId, field_29486, f_tthwuksw, activeProgramGlRef, currentProgramId, f_173327_

Map<String, Object>: w, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

Map<String, Object>: x, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

List<String>: x, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<String>: y, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<Integer>: y, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Integer>: z, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Uniform>: z, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Uniform>: A, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Integer>: A, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

List<Integer>: B, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

Map<String, Uniform>: B, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

Map<String, Uniform>: C, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

int: C, programId, field_29493, f_hciufisj, programId, programId, f_173299_

int: D, programId, field_29493, f_hciufisj, glRef, programId, f_173299_

String: D, name, field_29494, f_ttnhztpa, name, name, f_173300_

String: E, name, field_29494, f_ttnhztpa, name, name, f_173300_

boolean: E, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

boolean: F, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

BlendMode: F, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

BlendMode: G, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

List<Integer>: G, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, loadedAttributeIds, f_173303_

List<Integer>: H, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, loadedAttributeIds, f_173303_

List<String>: H, attributeNames, field_29466, f_auytjcic, attributeNames, attributeNames, f_173304_

List<String>: I, attributeNames, field_29466, f_auytjcic, attributeNames, attributeNames, f_173304_

Program: I, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: J, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: J, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

Program: K, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

VertexFormat: K, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

VertexFormat: L, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

Uniform: a, MODEL_VIEW_MATRIX, field_29470, f_tzaolglx, modelViewMat, modelViewMat, f_173308_

Uniform: b, MODEL_VIEW_MATRIX, field_29470, f_tzaolglx, modelViewMat, modelViewMat, f_173308_

Uniform: b, PROJECTION_MATRIX, field_29471, f_iqraagyd, projectionMat, projectionMat, f_173309_

Uniform: c, PROJECTION_MATRIX, field_29471, f_iqraagyd, projectionMat, projectionMat, f_173309_

Uniform: d, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, textureMat, f_173310_

Uniform: e, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, textureMat, f_173310_

Uniform: e, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, screenSize, f_173311_

Uniform: f, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, screenSize, f_173311_

Uniform: f, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, colorModulator, f_173312_

Uniform: g, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, colorModulator, f_173312_

Uniform: g, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, light0Direction, f_173313_

Uniform: h, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, light0Direction, f_173313_

Uniform: h, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, light1Direction, f_173314_

Uniform: i, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, light1Direction, f_173314_

Uniform: i, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: j, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: j, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: k, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: k, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: l, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: m, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: n, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: n, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: o, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: o, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

Uniform: p, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

Uniform: c, INVERSE_VIEW_ROTATION_MATRIX, field_36323, f_xorpnwqy, viewRotationMat, inverseViewRotationMat, f_200956_

Uniform: d, INVERSE_VIEW_ROTATION_MATRIX, field_36323, f_xorpnwqy, viewRotationMat, inverseViewRotationMat, f_200956_

org.slf4j.Logger: r, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

org.slf4j.Logger: s, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

Uniform: l, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

Uniform: m, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

String: q, SHADER_CORE_PATH, field_40512, f_zlyurwmi, CORE_DIRECTORY, CORE_DIRECTORY, f_244364_

Constructors

Methods

Program (ResourceProvider, Program$Type, String): a, getOrCreate, method_34579, m_jjjxwzhw, loadProgram, loadProgram, m_173340_

Program (ResourceProvider, Program$Type, String): a, getOrCreate, method_34579, m_jjjxwzhw, loadShader, loadProgram, m_173340_

int (): a, getId, method_1270, m_byoiplce, getProgramRef, getId, m_108943_

int (): a, getId, method_1270, m_byoiplce, getGlRef, getId, m_108943_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

eyf

fad

Fields

Constructors

Methods

1.19

Names

erd

eyf

net.minecraft.client.render.Shader

net.minecraft.client.render.ShaderProgram

Fields

boolean: t, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, f_wnxyzruk, f_173325_

boolean: t, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, ALWAYS_REAPPLY_SHADERS, f_173325_

ShaderInstance: u, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, activeShader, f_173326_

ShaderInstance: u, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, activeShaderProgram, f_173326_

int: v, lastProgramId, field_29486, f_tthwuksw, activeShaderId, activeShaderId, f_173327_

int: v, lastProgramId, field_29486, f_tthwuksw, activeShaderId, currentProgramId, f_173327_

Uniform: l, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, f_twfrdwra, f_202432_

Uniform: l, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, fogShape, f_202432_

Constructors

Methods

void (): b, markDirty, method_1279, m_lzgywito, markUniformsDirty, markUniformsDirty, m_142660_

void (): b, markDirty, method_1279, m_lzgywito, markUniformsDirty, markUniformsDirty, m_108957_

Program (): c, getVertexProgram, method_1274, m_xoqgoxij, getVertexShader, getVertexShader, m_142733_

Program (): c, getVertexProgram, method_1274, m_xoqgoxij, getVertexShader, getVertexShader, m_108962_

Program (): d, getFragmentProgram, method_1278, m_qnzasjah, getFragmentShader, getFragmentShader, m_142736_

Program (): d, getFragmentProgram, method_1278, m_qnzasjah, getFragmentShader, getFragmentShader, m_108964_

int (): a, getId, method_1270, m_byoiplce, getProgramRef, getProgramRef, m_142658_

int (): a, getId, method_1270, m_byoiplce, getProgramRef, getId, m_108943_

1.18.2

Names

epw

erd

net.minecraft.client.render.Shader

Fields

String: o, SHADER_PATH, field_32778, f_nseanlgh, CORE_DIRECTORY, f_173321_

String: p, SHADER_PATH, field_32778, f_nseanlgh, CORE_DIRECTORY, CORE_DIRECTORY, f_173321_

String: p, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, f_173322_

String: q, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, INCLUDE_DIRECTORY, f_173322_

org.apache.logging.log4j.Logger: q, LOGGER, field_29483, f_ngkwluku, LOGGER, f_173323_

AbstractUniform: r, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, f_173324_

AbstractUniform: s, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, DEFAULT_UNIFORM, f_173324_

boolean: s, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, f_173325_

boolean: t, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, f_wnxyzruk, f_173325_

ShaderInstance: t, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, f_173326_

ShaderInstance: u, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, activeShader, f_173326_

int: u, lastProgramId, field_29486, f_tthwuksw, activeShaderId, f_173327_

int: v, lastProgramId, field_29486, f_tthwuksw, activeShaderId, activeShaderId, f_173327_

Map<String, Object>: v, samplerMap, field_29487, f_ogrhsecd, samplers, f_173328_

Map<String, Object>: w, samplerMap, field_29487, f_ogrhsecd, samplers, samplers, f_173328_

List<String>: w, samplerNames, field_29488, f_kxisllqb, samplerNames, f_173329_

List<String>: x, samplerNames, field_29488, f_kxisllqb, samplerNames, samplerNames, f_173329_

List<Integer>: x, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, f_173330_

List<Integer>: y, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, loadedSamplerIds, f_173330_

List<Uniform>: y, uniforms, field_29490, f_julhexyu, uniforms, f_173331_

List<Uniform>: z, uniforms, field_29490, f_julhexyu, uniforms, uniforms, f_173331_

List<Integer>: z, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, f_173332_

List<Integer>: A, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, loadedUniformIds, f_173332_

Map<String, Uniform>: A, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, f_173333_

Map<String, Uniform>: B, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, loadedUniforms, f_173333_

int: B, programId, field_29493, f_hciufisj, programId, f_173299_

int: C, programId, field_29493, f_hciufisj, programId, programId, f_173299_

String: C, name, field_29494, f_ttnhztpa, name, f_173300_

String: D, name, field_29494, f_ttnhztpa, name, name, f_173300_

boolean: D, dirty, field_29495, f_rdyyhbwq, dirty, f_173301_

boolean: E, dirty, field_29495, f_rdyyhbwq, dirty, dirty, f_173301_

BlendMode: E, blend, field_29464, f_ioikregb, blendState, f_173302_

BlendMode: F, blend, field_29464, f_ioikregb, blendState, blendState, f_173302_

List<Integer>: F, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, f_173303_

List<Integer>: G, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, loadedAttributeIds, f_173303_

List<String>: G, attributeNames, field_29466, f_auytjcic, attributeNames, f_173304_

List<String>: H, attributeNames, field_29466, f_auytjcic, attributeNames, attributeNames, f_173304_

Program: H, vertexProgram, field_29467, f_cvyltelc, vertexShader, f_173305_

Program: I, vertexProgram, field_29467, f_cvyltelc, vertexShader, vertexShader, f_173305_

Program: I, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, f_173306_

Program: J, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, fragmentShader, f_173306_

VertexFormat: J, vertexFormat, field_29469, f_igovazvd, format, f_173307_

VertexFormat: K, vertexFormat, field_29469, f_igovazvd, format, format, f_173307_

Uniform: a, MODEL_VIEW_MATRIX, field_29470, f_tzaolglx, modelViewMat, f_173308_

Uniform: a, MODEL_VIEW_MATRIX, field_29470, f_tzaolglx, modelViewMat, modelViewMat, f_173308_

Uniform: b, PROJECTION_MATRIX, field_29471, f_iqraagyd, projectionMat, f_173309_

Uniform: b, PROJECTION_MATRIX, field_29471, f_iqraagyd, projectionMat, projectionMat, f_173309_

Uniform: d, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, f_173310_

Uniform: d, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, textureMat, f_173310_

Uniform: e, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, f_173311_

Uniform: e, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, screenSize, f_173311_

Uniform: f, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, f_173312_

Uniform: f, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, colorModulator, f_173312_

Uniform: g, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, f_173313_

Uniform: g, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, light0Direction, f_173313_

Uniform: h, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, f_173314_

Uniform: h, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, light1Direction, f_173314_

Uniform: i, FOG_START, field_29477, f_rhipfgaz, fogStart, f_173315_

Uniform: i, FOG_START, field_29477, f_rhipfgaz, fogStart, fogStart, f_173315_

Uniform: j, FOG_END, field_29478, f_olahhvdi, fogEnd, f_173316_

Uniform: j, FOG_END, field_29478, f_olahhvdi, fogEnd, fogEnd, f_173316_

Uniform: k, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, f_173317_

Uniform: k, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, fogColor, f_173317_

Uniform: l, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, f_173318_

Uniform: m, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, lineWidth, f_173318_

Uniform: m, GAME_TIME, field_29481, f_dkvhledx, gameTime, f_173319_

Uniform: n, GAME_TIME, field_29481, f_dkvhledx, gameTime, gameTime, f_173319_

Uniform: n, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, f_173320_

Uniform: o, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, chunkOffset, f_173320_

Uniform: c, INVERSE_VIEW_ROTATION_MATRIX, field_36323, f_xorpnwqy, field_36323, f_200956_

Uniform: c, INVERSE_VIEW_ROTATION_MATRIX, field_36323, f_xorpnwqy, viewRotationMat, inverseViewRotationMat, f_200956_

org.slf4j.Logger: r, LOGGER, field_29483, f_ngkwluku, LOGGER, LOGGER, f_173323_

Uniform: l, FOG_SHAPE, field_36373, f_twfrdwra, fogShape, f_twfrdwra, f_202432_

Constructors

Methods

Program (ResourceProvider, Program$Type, String): a, getOrCreate, method_34579, m_jjjxwzhw, loadProgram, m_173340_

Program (ResourceProvider, Program$Type, String): a, getOrCreate, method_34579, m_jjjxwzhw, loadProgram, loadProgram, m_173340_

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_34581, m_jwxcbgve, readBlendState, m_173346_

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_34581, m_jwxcbgve, readBlendState, readBlendState, m_173346_

void (): f, clear, method_34585, m_kstjfvmx, unbind, m_173362_

void (): f, clear, method_34585, m_kstjfvmx, unbind, unbind, m_173362_

void (): g, apply, method_34586, m_pkpaxzbq, bind, m_173363_

void (): g, apply, method_34586, m_pkpaxzbq, bind, bind, m_173363_

void (): b, markDirty, method_1279, m_lzgywito, markUniformsDirty, m_142660_

void (): b, markDirty, method_1279, m_lzgywito, markUniformsDirty, markUniformsDirty, m_142660_

Uniform (String): a, getUniform, method_34582, m_igfoursc, getUniform, m_173348_

Uniform (String): a, getUniform, method_34582, m_igfoursc, getUniform, getUniform, m_173348_

AbstractUniform (String): b, safeGetUniform, method_35785, m_jugxvcsv, getUniformOrDefault, m_173356_

AbstractUniform (String): b, safeGetUniform, method_35785, m_jugxvcsv, getUniformOrDefault, getUniformOrDefault, m_173356_

void (): j, updateLocations, method_34588, m_ilnxdfkv, loadReferences, m_173366_

void (): j, updateLocations, method_34588, m_ilnxdfkv, loadReferences, loadReferences, m_173366_

void (com.google.gson.JsonElement): a, parseSamplerNode, method_34580, m_umogoebt, readSampler, m_173344_

void (com.google.gson.JsonElement): a, parseSamplerNode, method_34580, m_umogoebt, readSampler, readSampler, m_173344_

void (String, Object): a, setSampler, method_34583, m_covxfoff, addSampler, m_173350_

void (String, Object): a, setSampler, method_34583, m_covxfoff, addSampler, addSampler, m_173350_

void (com.google.gson.JsonElement): b, parseUniformNode, method_34584, m_bikkkjai, addUniform, m_173354_

void (com.google.gson.JsonElement): b, parseUniformNode, method_34584, m_bikkkjai, addUniform, addUniform, m_173354_

Program (): c, getVertexProgram, method_1274, m_xoqgoxij, getVertexShader, m_142733_

Program (): c, getVertexProgram, method_1274, m_xoqgoxij, getVertexShader, getVertexShader, m_142733_

Program (): d, getFragmentProgram, method_1278, m_qnzasjah, getFragmentShader, m_142736_

Program (): d, getFragmentProgram, method_1278, m_qnzasjah, getFragmentShader, getFragmentShader, m_142736_

void (): e, attachToProgram, method_34418, m_nfebcxtw, attachReferencedShaders, m_142662_

void (): e, attachToProgram, method_34418, m_nfebcxtw, attachReferencedShaders, attachReferencedShaders, m_142662_

VertexFormat (): h, getVertexFormat, method_35786, m_tpzywfgx, getFormat, m_173364_

VertexFormat (): h, getVertexFormat, method_35786, m_tpzywfgx, getFormat, getFormat, m_173364_

String (): i, getName, method_35787, m_ttfsiqtw, getName, m_173365_

String (): i, getName, method_35787, m_ttfsiqtw, getName, getName, m_173365_

int (): a, getId, method_1270, m_byoiplce, getProgramRef, m_142658_

int (): a, getId, method_1270, m_byoiplce, getProgramRef, getProgramRef, m_142658_

1.18.1

Names

Fields

String: n, SHADER_PATH, field_32778, f_nseanlgh, CORE_DIRECTORY, f_173321_

String: o, SHADER_PATH, field_32778, f_nseanlgh, CORE_DIRECTORY, f_173321_

String: o, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, f_173322_

String: p, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, f_173322_

org.apache.logging.log4j.Logger: p, LOGGER, field_29483, f_ngkwluku, LOGGER, f_173323_

org.apache.logging.log4j.Logger: q, LOGGER, field_29483, f_ngkwluku, LOGGER, f_173323_

AbstractUniform: q, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, f_173324_

AbstractUniform: r, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, f_173324_

boolean: r, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, f_173325_

boolean: s, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, f_173325_

ShaderInstance: s, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, f_173326_

ShaderInstance: t, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, f_173326_

int: t, lastProgramId, field_29486, f_tthwuksw, activeShaderId, f_173327_

int: u, lastProgramId, field_29486, f_tthwuksw, activeShaderId, f_173327_

Map<String, Object>: u, samplerMap, field_29487, f_ogrhsecd, samplers, f_173328_

Map<String, Object>: v, samplerMap, field_29487, f_ogrhsecd, samplers, f_173328_

List<String>: v, samplerNames, field_29488, f_kxisllqb, samplerNames, f_173329_

List<String>: w, samplerNames, field_29488, f_kxisllqb, samplerNames, f_173329_

List<Integer>: w, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, f_173330_

List<Integer>: x, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, f_173330_

List<Uniform>: x, uniforms, field_29490, f_julhexyu, uniforms, f_173331_

List<Uniform>: y, uniforms, field_29490, f_julhexyu, uniforms, f_173331_

List<Integer>: y, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, f_173332_

List<Integer>: z, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, f_173332_

Map<String, Uniform>: z, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, f_173333_

Map<String, Uniform>: A, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, f_173333_

int: A, programId, field_29493, f_hciufisj, programId, f_173299_

int: B, programId, field_29493, f_hciufisj, programId, f_173299_

String: B, name, field_29494, f_ttnhztpa, name, f_173300_

String: C, name, field_29494, f_ttnhztpa, name, f_173300_

boolean: C, dirty, field_29495, f_rdyyhbwq, dirty, f_173301_

boolean: D, dirty, field_29495, f_rdyyhbwq, dirty, f_173301_

BlendMode: D, blend, field_29464, f_ioikregb, blendState, f_173302_

BlendMode: E, blend, field_29464, f_ioikregb, blendState, f_173302_

List<Integer>: E, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, f_173303_

List<Integer>: F, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, f_173303_

List<String>: F, attributeNames, field_29466, f_auytjcic, attributeNames, f_173304_

List<String>: G, attributeNames, field_29466, f_auytjcic, attributeNames, f_173304_

Program: G, vertexProgram, field_29467, f_cvyltelc, vertexShader, f_173305_

Program: H, vertexProgram, field_29467, f_cvyltelc, vertexShader, f_173305_

Program: H, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, f_173306_

Program: I, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, f_173306_

VertexFormat: I, vertexFormat, field_29469, f_igovazvd, format, f_173307_

VertexFormat: J, vertexFormat, field_29469, f_igovazvd, format, f_173307_

Uniform: c, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, f_173310_

Uniform: d, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, f_173310_

Uniform: d, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, f_173311_

Uniform: e, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, f_173311_

Uniform: e, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, f_173312_

Uniform: f, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, f_173312_

Uniform: f, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, f_173313_

Uniform: g, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, f_173313_

Uniform: g, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, f_173314_

Uniform: h, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, f_173314_

Uniform: h, FOG_START, field_29477, f_rhipfgaz, fogStart, f_173315_

Uniform: i, FOG_START, field_29477, f_rhipfgaz, fogStart, f_173315_

Uniform: i, FOG_END, field_29478, f_olahhvdi, fogEnd, f_173316_

Uniform: j, FOG_END, field_29478, f_olahhvdi, fogEnd, f_173316_

Uniform: j, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, f_173317_

Uniform: k, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, f_173317_

Uniform: k, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, f_173318_

Uniform: l, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, f_173318_

Uniform: l, GAME_TIME, field_29481, f_dkvhledx, gameTime, f_173319_

Uniform: m, GAME_TIME, field_29481, f_dkvhledx, gameTime, f_173319_

Uniform: m, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, f_173320_

Uniform: n, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, f_173320_

Uniform: c, INVERSE_VIEW_ROTATION_MATRIX, field_36323, f_xorpnwqy, field_36323, f_200956_

Constructors

Methods

1.18

Names

ent

epw

Fields

Constructors

Methods

1.17.1

Names

ens

ent

Fields

Constructors

Methods

void (): f, clear, method_34585, m_kstjfvmx, bind, m_173362_

void (): f, clear, method_34585, m_kstjfvmx, unbind, m_173362_

void (): g, apply, method_34586, m_pkpaxzbq, upload, m_173363_

void (): g, apply, method_34586, m_pkpaxzbq, bind, m_173363_

1.17

Names

ens

net.minecraft.client.renderer.ShaderInstance

net.minecraft.class_5944

net.minecraft.unmapped.C_alllhitb

net.minecraft.client.render.Shader

net.minecraft.src.C_141721_

Fields

String: n, SHADER_PATH, field_32778, f_nseanlgh, CORE_DIRECTORY, f_173321_

String: o, SHADER_INCLUDE_PATH, field_32779, f_auojbhyj, INCLUDE_DIRECTORY, f_173322_

org.apache.logging.log4j.Logger: p, LOGGER, field_29483, f_ngkwluku, LOGGER, f_173323_

AbstractUniform: q, DUMMY_UNIFORM, field_29484, f_pmxtexvu, DEFAULT_UNIFORM, f_173324_

boolean: r, ALWAYS_REAPPLY, field_32780, f_wnxyzruk, field_32780, f_173325_

ShaderInstance: s, lastAppliedShader, field_29485, f_zvjnyqlv, activeShader, f_173326_

int: t, lastProgramId, field_29486, f_tthwuksw, activeShaderId, f_173327_

Map<String, Object>: u, samplerMap, field_29487, f_ogrhsecd, samplers, f_173328_

List<String>: v, samplerNames, field_29488, f_kxisllqb, samplerNames, f_173329_

List<Integer>: w, samplerLocations, field_29489, f_qfmfonvb, loadedSamplerIds, f_173330_

List<Uniform>: x, uniforms, field_29490, f_julhexyu, uniforms, f_173331_

List<Integer>: y, uniformLocations, field_29491, f_muwxveth, loadedUniformIds, f_173332_

Map<String, Uniform>: z, uniformMap, field_29492, f_tnfytbuw, loadedUniforms, f_173333_

int: A, programId, field_29493, f_hciufisj, programId, f_173299_

String: B, name, field_29494, f_ttnhztpa, name, f_173300_

boolean: C, dirty, field_29495, f_rdyyhbwq, dirty, f_173301_

BlendMode: D, blend, field_29464, f_ioikregb, blendState, f_173302_

List<Integer>: E, attributes, field_29465, f_tdbvuszq, loadedAttributeIds, f_173303_

List<String>: F, attributeNames, field_29466, f_auytjcic, attributeNames, f_173304_

Program: G, vertexProgram, field_29467, f_cvyltelc, vertexShader, f_173305_

Program: H, fragmentProgram, field_29468, f_nyzjyyjc, fragmentShader, f_173306_

VertexFormat: I, vertexFormat, field_29469, f_igovazvd, format, f_173307_

Uniform: a, MODEL_VIEW_MATRIX, field_29470, f_tzaolglx, modelViewMat, f_173308_

Uniform: b, PROJECTION_MATRIX, field_29471, f_iqraagyd, projectionMat, f_173309_

Uniform: c, TEXTURE_MATRIX, field_29472, f_pkgwetjd, textureMat, f_173310_

Uniform: d, SCREEN_SIZE, field_29473, f_mzljhykz, screenSize, f_173311_

Uniform: e, COLOR_MODULATOR, field_29474, f_ucvdaalw, colorModulator, f_173312_

Uniform: f, LIGHT0_DIRECTION, field_29475, f_ozyjzqpi, light0Direction, f_173313_

Uniform: g, LIGHT1_DIRECTION, field_29476, f_emrnahku, light1Direction, f_173314_

Uniform: h, FOG_START, field_29477, f_rhipfgaz, fogStart, f_173315_

Uniform: i, FOG_END, field_29478, f_olahhvdi, fogEnd, f_173316_

Uniform: j, FOG_COLOR, field_29479, f_gvmfiqhk, fogColor, f_173317_

Uniform: k, LINE_WIDTH, field_29480, f_kzankjrh, lineWidth, f_173318_

Uniform: l, GAME_TIME, field_29481, f_dkvhledx, gameTime, f_173319_

Uniform: m, CHUNK_OFFSET, field_29482, f_ulmvepky, chunkOffset, f_173320_

Constructors

(ResourceProvider, String, VertexFormat)

Methods

Program (ResourceProvider, Program$Type, String): a, getOrCreate, method_34579, m_jjjxwzhw, loadProgram, m_173340_

BlendMode (com.google.gson.JsonObject): a, parseBlendNode, method_34581, m_jwxcbgve, readBlendState, m_173346_

void (): close, close, close

void (): f, clear, method_34585, m_kstjfvmx, bind, m_173362_

void (): g, apply, method_34586, m_pkpaxzbq, upload, m_173363_

void (): b, markDirty, method_1279, m_lzgywito, markUniformsDirty, m_142660_

Uniform (String): a, getUniform, method_34582, m_igfoursc, getUniform, m_173348_

AbstractUniform (String): b, safeGetUniform, method_35785, m_jugxvcsv, getUniformOrDefault, m_173356_

void (): j, updateLocations, method_34588, m_ilnxdfkv, loadReferences, m_173366_

void (com.google.gson.JsonElement): a, parseSamplerNode, method_34580, m_umogoebt, readSampler, m_173344_

void (String, Object): a, setSampler, method_34583, m_covxfoff, addSampler, m_173350_

void (com.google.gson.JsonElement): b, parseUniformNode, method_34584, m_bikkkjai, addUniform, m_173354_

Program (): c, getVertexProgram, method_1274, m_xoqgoxij, getVertexShader, m_142733_

Program (): d, getFragmentProgram, method_1278, m_qnzasjah, getFragmentShader, m_142736_

void (): e, attachToProgram, method_34418, m_nfebcxtw, attachReferencedShaders, m_142662_

VertexFormat (): h, getVertexFormat, method_35786, m_tpzywfgx, getFormat, m_173364_

String (): i, getName, method_35787, m_ttfsiqtw, getName, m_173365_

int (): a, getId, method_1270, m_byoiplce, getProgramRef, m_142658_