Class Texture

java.lang.Object
net.minecraft.client.renderer.texture.AbstractTexture
meteordevelopment.meteorclient.renderer.Texture
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
PlayerHeadTexture

public class Texture extends net.minecraft.client.renderer.texture.AbstractTexture
  • Field Summary

    Fields inherited from class net.minecraft.client.renderer.texture.AbstractTexture

    sampler, texture, textureView
  • Constructor Summary

    Constructors
    Constructor
    Description
    Texture(int width, int height, com.mojang.renderpearl.api.GpuFormat format, com.mojang.renderpearl.api.textures.FilterMode min, com.mojang.renderpearl.api.textures.FilterMode mag)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    int
     
    static Texture
    readResource(String path, boolean flipY, com.mojang.renderpearl.api.textures.FilterMode filter)
     
    void
    upload(byte[] bytes)
     
    void
     

    Methods inherited from class net.minecraft.client.renderer.texture.AbstractTexture

    close, getSampler, getTexture, getTextureView, releaseTextures

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Texture

      public Texture(int width, int height, com.mojang.renderpearl.api.GpuFormat format, com.mojang.renderpearl.api.textures.FilterMode min, com.mojang.renderpearl.api.textures.FilterMode mag)
  • Method Details

    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()
    • upload

      public void upload(byte[] bytes)
    • upload

      public void upload(ByteBuffer buffer)
    • readResource

      public static Texture readResource(String path, boolean flipY, com.mojang.renderpearl.api.textures.FilterMode filter)