Class RenderElement
java.lang.Object
net.minecraftforge.fml.earlydisplay.RenderElement
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static interface(package private) static interfacestatic final record(package private) static interface(package private) static interface(package private) static interface(package private) static interface(package private) static interface
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate final SimpleBufferBuilder(package private) static int(package private) static final intprivate final RenderElement.Rendererprivate int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic RenderElementanvil(SimpleFont font) private static RenderElement.RendererbarRenderer(int cnt, int alpha, SimpleFont font, ProgressMeter pm, RenderElement.DisplayContext context) static floatclamp(float num, float min, float max) static intclamp(int num, int min, int max) static RenderElementforgeVersionOverlay(SimpleFont font, String version) static inthsvToRGB(float hue, float saturation, float value) private static float[]indeterminateBar(int frame, boolean isActive) private static RenderElement.InitializerinitializeText(SimpleFont font, RenderElement.TextGenerator textGenerator) private static RenderElement.InitializerinitializeTexture(String textureFileName, int size, int textureNumber, RenderElement.TextureRenderer positionAndColour) static RenderElementlogMessageOverlay(SimpleFont font) private static voidmemoryInfo(SimpleFont font, SimpleBufferBuilder buffer, RenderElement.DisplayContext context, int frameNumber) static RenderElementmojang(int textureId, int frameStart) static RenderElementmonag()static RenderElementperformanceBar(SimpleFont font) static RenderElement.RendererprogressBar(RenderElement.BarPosition position, RenderElement.ColourFunction colourFunction, RenderElement.ProgressDisplay progressDisplay) static RenderElementprogressBars(SimpleFont font) booleanrender(RenderElement.DisplayContext ctx, int count) private static voidrenderText(SimpleFont font, RenderElement.TextGenerator textGenerator, SimpleBufferBuilder bb, RenderElement.DisplayContext context) private static voidrenderTexture(SimpleBufferBuilder bb, RenderElement.DisplayContext context, int frame, int[] size, RenderElement.TextureRenderer positionAndColour) voidretire(int frame) static RenderElementsquir()private static voidstartupLogMessages(SimpleBufferBuilder bb, SimpleFont font, RenderElement.DisplayContext context) static voidstartupProgressBars(SimpleFont font, SimpleBufferBuilder buffer, RenderElement.DisplayContext context, int frameNumber) private static RenderElement.TextGenerator
- 
Field Details- 
INDEX_TEXTURE_OFFSETstatic final int INDEX_TEXTURE_OFFSET- See Also:
 
- 
bb
- 
renderer
- 
globalAlphastatic int globalAlpha
- 
retireCountprivate int retireCount
- 
BAR_HEIGHTprivate static final int BAR_HEIGHT- See Also:
 
- 
BAR_WIDTHprivate static final int BAR_WIDTH- See Also:
 
 
- 
- 
Constructor Details- 
RenderElement
 
- 
- 
Method Details- 
render
- 
retirepublic void retire(int frame) 
- 
startupLogMessagesprivate static void startupLogMessages(SimpleBufferBuilder bb, SimpleFont font, RenderElement.DisplayContext context) 
- 
monag
- 
mojang
- 
logMessageOverlay
- 
forgeVersionOverlay
- 
squir
- 
anvil
- 
progressBars
- 
performanceBar
- 
startupProgressBarspublic static void startupProgressBars(SimpleFont font, SimpleBufferBuilder buffer, RenderElement.DisplayContext context, int frameNumber) 
- 
barRendererprivate static RenderElement.Renderer barRenderer(int cnt, int alpha, SimpleFont font, ProgressMeter pm, RenderElement.DisplayContext context) 
- 
indeterminateBarprivate static float[] indeterminateBar(int frame, boolean isActive) 
- 
memoryInfoprivate static void memoryInfo(SimpleFont font, SimpleBufferBuilder buffer, RenderElement.DisplayContext context, int frameNumber) 
- 
progressBarpublic static RenderElement.Renderer progressBar(RenderElement.BarPosition position, RenderElement.ColourFunction colourFunction, RenderElement.ProgressDisplay progressDisplay) 
- 
initializeTextprivate static RenderElement.Initializer initializeText(SimpleFont font, RenderElement.TextGenerator textGenerator) 
- 
renderTextprivate static void renderText(SimpleFont font, RenderElement.TextGenerator textGenerator, SimpleBufferBuilder bb, RenderElement.DisplayContext context) 
- 
text
- 
initializeTextureprivate static RenderElement.Initializer initializeTexture(String textureFileName, int size, int textureNumber, RenderElement.TextureRenderer positionAndColour) 
- 
renderTextureprivate static void renderTexture(SimpleBufferBuilder bb, RenderElement.DisplayContext context, int frame, int[] size, RenderElement.TextureRenderer positionAndColour) 
- 
clamppublic static float clamp(float num, float min, float max) 
- 
clamppublic static int clamp(int num, int min, int max) 
- 
hsvToRGBpublic static int hsvToRGB(float hue, float saturation, float value) 
 
-