public class GameRenderer extends java.lang.Object implements java.lang.AutoCloseable, IResourceManagerReloadListener
IFutureReloadListener.IStage| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| FirstPersonRenderer | itemRenderer | 
| static int | SHADER_COUNT | 
| コンストラクタと説明 | 
|---|
| GameRenderer(Minecraft mcIn,
            IResourceManager resourceManagerIn,
            RenderTypeBuffers renderTypeBuffersIn) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | close() | 
| void | displayItemActivation(ItemStack stack) | 
| ActiveRenderInfo | getActiveRenderInfo() | 
| float | getBossColorModifier(float partialTicks) | 
| float | getFarPlaneDistance() | 
| LightTexture | getLightTexture() | 
| MapItemRenderer | getMapItemRenderer() | 
| void | getMouseOver(float partialTicks)Gets the block or object that is being moused over. | 
| static float | getNightVisionBrightness(LivingEntity livingEntityIn,
                        float entitylivingbaseIn) | 
| OverlayTexture | getOverlayTexture() | 
| Matrix4f | getProjectionMatrix(ActiveRenderInfo activeRenderInfoIn,
                   float partialTicks,
                   boolean useFovSetting) | 
| IResourceType | getResourceType() | 
| ShaderGroup | getShaderGroup() | 
| void | loadEntityShader(Entity entityIn)What shader to use when spectating this entity | 
| void | loadShader(ResourceLocation resourceLocationIn) | 
| void | onResourceManagerReload(IResourceManager resourceManager) | 
| void | renderWorld(float partialTicks,
           long finishTimeNano,
           com.mojang.blaze3d.matrix.MatrixStack matrixStackIn) | 
| void | resetData() | 
| void | resetProjectionMatrix(Matrix4f matrixIn) | 
| void | stopUseShader() | 
| void | switchUseShader() | 
| void | tick()Updates the entity renderer | 
| void | updateCameraAndRender(float partialTicks,
                     long nanoTime,
                     boolean renderWorldIn) | 
| void | updateShaderGroupSize(int width,
                     int height) | 
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 インタフェース内 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 インタフェース内 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,
                        com.mojang.blaze3d.matrix.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 インタフェース内 IResourceManagerReloadListener