public class GameRenderer extends java.lang.Object implements java.lang.AutoCloseable, IResourceManagerReloadListener
IFutureReloadListener.IStage| Modifier and Type | Field and Description |
|---|---|
FirstPersonRenderer |
itemRenderer |
static int |
SHADER_COUNT |
| Constructor and Description |
|---|
GameRenderer(Minecraft mcIn,
IResourceManager resourceManagerIn,
RenderTypeBuffers renderTypeBuffersIn) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreloadfunc_225594_i_public final FirstPersonRenderer itemRenderer
public static final int SHADER_COUNT
public GameRenderer(Minecraft mcIn, IResourceManager resourceManagerIn, RenderTypeBuffers renderTypeBuffersIn)
public void close()
close in interface java.lang.AutoCloseablepublic void stopUseShader()
public void switchUseShader()
public void loadEntityShader(@Nullable
Entity entityIn)
public void loadShader(ResourceLocation resourceLocationIn)
public void onResourceManagerReload(IResourceManager resourceManager)
onResourceManagerReload in interface IResourceManagerReloadListenerpublic void tick()
@Nullable public ShaderGroup getShaderGroup()
public void updateShaderGroupSize(int width,
int height)
public void getMouseOver(float partialTicks)
public void resetProjectionMatrix(Matrix4f matrixIn)
public Matrix4f getProjectionMatrix(ActiveRenderInfo activeRenderInfoIn, float partialTicks, boolean useFovSetting)
public static float getNightVisionBrightness(LivingEntity livingEntityIn, float entitylivingbaseIn)
public void updateCameraAndRender(float partialTicks,
long nanoTime,
boolean renderWorldIn)
public void renderWorld(float partialTicks,
long finishTimeNano,
MatrixStack matrixStackIn)
public void resetData()
public MapItemRenderer getMapItemRenderer()
public void displayItemActivation(ItemStack stack)
public float getBossColorModifier(float partialTicks)
public float getFarPlaneDistance()
public ActiveRenderInfo getActiveRenderInfo()
public LightTexture getLightTexture()
public OverlayTexture getOverlayTexture()
public IResourceType getResourceType()
getResourceType in interface IResourceManagerReloadListener