Uses of Class
com.mojang.blaze3d.platform.NativeImage
Packages that use NativeImage
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of NativeImage in com.mojang.blaze3d.platform
Methods in com.mojang.blaze3d.platform that return NativeImageModifier and TypeMethodDescriptionNativeImage.mappedCopy
(IntUnaryOperator function) static NativeImage
NativeImage.read
(byte[] bytes) static NativeImage
NativeImage.read
(NativeImage.Format format, InputStream textureStream) static NativeImage
NativeImage.read
(NativeImage.Format format, ByteBuffer textureData) static NativeImage
NativeImage.read
(InputStream textureStream) static NativeImage
NativeImage.read
(ByteBuffer textureData) Methods in com.mojang.blaze3d.platform with parameters of type NativeImageModifier and TypeMethodDescriptionvoid
NativeImage.copyFrom
(NativeImage other) void
NativeImage.copyRect
(NativeImage source, int xFrom, int yFrom, int xTo, int yTo, int width, int height, boolean mirrorX, boolean mirrorY) void
NativeImage.resizeSubRectTo
(int x, int y, int width, int height, NativeImage image) -
Uses of NativeImage in com.mojang.realmsclient.util
Methods in com.mojang.realmsclient.util that return NativeImage -
Uses of NativeImage in net.minecraft.client
Methods in net.minecraft.client that return NativeImageModifier and TypeMethodDescriptionstatic NativeImage
Screenshot.takeScreenshot
(RenderTarget framebuffer) -
Uses of NativeImage in net.minecraft.client.gui.font.glyphs
Fields in net.minecraft.client.gui.font.glyphs declared as NativeImageMethods in net.minecraft.client.gui.font.glyphs that return NativeImageModifier and TypeMethodDescriptionprivate static NativeImage
SpecialGlyphs.generate
(int width, int height, SpecialGlyphs.PixelProvider pixelProvider) Constructor parameters in net.minecraft.client.gui.font.glyphs with type arguments of type NativeImage -
Uses of NativeImage in net.minecraft.client.gui.font.providers
Fields in net.minecraft.client.gui.font.providers declared as NativeImageModifier and TypeFieldDescriptionprivate final NativeImage
BitmapProvider.Glyph.image
The field for theimage
record component.private final NativeImage
BitmapProvider.image
Methods in net.minecraft.client.gui.font.providers that return NativeImageModifier and TypeMethodDescriptionBitmapProvider.Glyph.image()
Returns the value of theimage
record component.Methods in net.minecraft.client.gui.font.providers with parameters of type NativeImageModifier and TypeMethodDescriptionprivate int
BitmapProvider.Definition.getActualGlyphWidth
(NativeImage image, int width, int height, int x, int y) Constructors in net.minecraft.client.gui.font.providers with parameters of type NativeImageModifierConstructorDescription(package private)
BitmapProvider
(NativeImage image, CodepointMap<BitmapProvider.Glyph> glyphs) (package private)
Glyph
(float scale, NativeImage image, int offsetX, int offsetY, int width, int height, int advance, int ascent) Creates an instance of aGlyph
record class. -
Uses of NativeImage in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens with parameters of type NativeImage -
Uses of NativeImage in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as NativeImage -
Uses of NativeImage in net.minecraft.client.renderer.texture
Fields in net.minecraft.client.renderer.texture declared as NativeImageModifier and TypeFieldDescriptionprivate final NativeImage[]
SpriteContents.InterpolationData.activeFrame
SpriteContents.byMipLevel
private final NativeImage
SimpleTexture.TextureImage.image
private final NativeImage
SpriteContents.originalImage
private NativeImage
DynamicTexture.pixels
Methods in net.minecraft.client.renderer.texture that return NativeImageModifier and TypeMethodDescriptionstatic NativeImage[]
MipmapGenerator.generateMipLevels
(NativeImage[] images, int mipLevel) private static NativeImage
MissingTextureAtlasSprite.generateMissingImage
(int width, int height) SimpleTexture.TextureImage.getImage()
SpriteContents.getOriginalImage()
DynamicTexture.getPixels()
private NativeImage
HttpTexture.load
(InputStream stream) private NativeImage
HttpTexture.processLegacySkin
(NativeImage image) Methods in net.minecraft.client.renderer.texture with parameters of type NativeImageModifier and TypeMethodDescriptionprivate void
SimpleTexture.doLoad
(NativeImage image, boolean blur, boolean clamp) private static void
HttpTexture.doNotchTransparencyHack
(NativeImage image, int x, int y, int width, int height) static NativeImage[]
MipmapGenerator.generateMipLevels
(NativeImage[] images, int mipLevel) private static boolean
MipmapGenerator.hasTransparentPixel
(NativeImage image) private void
HttpTexture.loadCallback
(NativeImage image) private NativeImage
HttpTexture.processLegacySkin
(NativeImage image) private static void
HttpTexture.setNoAlpha
(NativeImage image, int x, int y, int width, int height) void
DynamicTexture.setPixels
(NativeImage pixels) private void
HttpTexture.upload
(NativeImage image) (package private) void
SpriteContents.upload
(int x, int y, int frameX, int frameY, NativeImage[] atlasData) Constructors in net.minecraft.client.renderer.texture with parameters of type NativeImageModifierConstructorDescriptionDynamicTexture
(NativeImage pixels) SpriteContents
(ResourceLocation name, FrameSize frameSize, NativeImage originalImage, ResourceMetadata metadata) TextureImage
(TextureMetadataSection metadata, NativeImage image) -
Uses of NativeImage in net.minecraft.client.renderer.texture.atlas.sources
Fields in net.minecraft.client.renderer.texture.atlas.sources with type parameters of type NativeImageModifier and TypeFieldDescriptionprivate final AtomicReference
<NativeImage> LazyLoadedImage.image
Methods in net.minecraft.client.renderer.texture.atlas.sources that return NativeImage -
Uses of NativeImage in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type NativeImageModifier and TypeMethodDescriptionstatic ScreenshotEvent
ClientHooks.onScreenshot
(NativeImage image, File screenshotFile) -
Uses of NativeImage in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as NativeImageMethods in net.neoforged.neoforge.client.event that return NativeImageModifier and TypeMethodDescriptionScreenshotEvent.getImage()
Returns the in-memory image of the screenshot.Constructors in net.neoforged.neoforge.client.event with parameters of type NativeImage -
Uses of NativeImage in net.neoforged.neoforge.client.textures
Methods in net.neoforged.neoforge.client.textures with parameters of type NativeImageModifier and TypeMethodDescription@Nullable SpriteContents
SpriteContentsConstructor.create
(ResourceLocation id, FrameSize frameSize, NativeImage nativeImage, ResourceMetadata resourceMetadata) Construct an instance of SpriteContents or return null to not load the sprite.