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, wait
reload
func_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.AutoCloseable
public void stopUseShader()
public void switchUseShader()
public void loadEntityShader(@Nullable Entity entityIn)
public void loadShader(ResourceLocation resourceLocationIn)
public void onResourceManagerReload(IResourceManager resourceManager)
onResourceManagerReload
in interface IResourceManagerReloadListener
public 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