Class AbstractTexture

java.lang.Object
net.minecraft.client.renderer.texture.AbstractTexture
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
DynamicTexture, FontTexture, NeoForgeLoadingOverlay.ExternalTexture, ReloadableTexture, TextureAtlas

public abstract class AbstractTexture extends Object implements AutoCloseable
  • Field Details

    • texture

      @Nullable protected GpuTexture texture
    • defaultBlur

      protected boolean defaultBlur
    • blur

      protected boolean blur
    • mipmap

      protected boolean mipmap
    • lastBlur

      private boolean lastBlur
    • lastMipmap

      private boolean lastMipmap
  • Constructor Details

    • AbstractTexture

      public AbstractTexture()
  • Method Details

    • setClamp

      public void setClamp(boolean p_390364_)
    • setFilter

      public void setFilter(TriState p_390393_, boolean p_390413_)
    • setFilter

      public void setFilter(boolean p_117961_, boolean p_117962_)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • getTexture

      public GpuTexture getTexture()
    • setBlurMipmap

      public void setBlurMipmap(boolean blur, boolean mipmap)
    • restoreLastBlurMipmap

      public void restoreLastBlurMipmap()