Class AbstractTexture

java.lang.Object
net.minecraft.client.texture.AbstractTexture
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
GlyphAtlasTexture, NativeImageBackedTexture, ReloadableTexture, SpriteAtlasTexture

@Environment(CLIENT) public abstract class AbstractTexture extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/texture/AbstractTexture
intermediary net/minecraft/class_1044
official ifj
  • Field Details

    • glTexture

      @Nullable protected @Nullable GpuTexture glTexture
      Mappings:
      Namespace Name Mixin selector
      named glTexture Lnet/minecraft/client/texture/AbstractTexture;glTexture:Lcom/mojang/blaze3d/textures/GpuTexture;
      intermediary field_56974 Lnet/minecraft/class_1044;field_56974:Lcom/mojang/blaze3d/textures/GpuTexture;
      official a Lifj;a:Lcom/mojang/blaze3d/textures/GpuTexture;
    • glTextureView

      @Nullable protected @Nullable GpuTextureView glTextureView
      Mappings:
      Namespace Name Mixin selector
      named glTextureView Lnet/minecraft/client/texture/AbstractTexture;glTextureView:Lcom/mojang/blaze3d/textures/GpuTextureView;
      intermediary field_60597 Lnet/minecraft/class_1044;field_60597:Lcom/mojang/blaze3d/textures/GpuTextureView;
      official b Lifj;b:Lcom/mojang/blaze3d/textures/GpuTextureView;
    • field_63613

      protected GpuSampler field_63613
      Mappings:
      Namespace Name Mixin selector
      named field_63613 Lnet/minecraft/client/texture/AbstractTexture;field_63613:Lnet/minecraft/client/gl/GpuSampler;
      intermediary field_63613 Lnet/minecraft/class_1044;field_63613:Lnet/minecraft/class_12137;
      official c Lifj;c:Lfws;
  • Constructor Details

    • AbstractTexture

      public AbstractTexture()
  • Method Details

    • close

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

      public GpuTexture getGlTexture()
      Mappings:
      Namespace Name Mixin selector
      named getGlTexture Lnet/minecraft/client/texture/AbstractTexture;getGlTexture()Lcom/mojang/blaze3d/textures/GpuTexture;
      intermediary method_68004 Lnet/minecraft/class_1044;method_68004()Lcom/mojang/blaze3d/textures/GpuTexture;
      official a Lifj;a()Lcom/mojang/blaze3d/textures/GpuTexture;
    • getGlTextureView

      public GpuTextureView getGlTextureView()
      Mappings:
      Namespace Name Mixin selector
      named getGlTextureView Lnet/minecraft/client/texture/AbstractTexture;getGlTextureView()Lcom/mojang/blaze3d/textures/GpuTextureView;
      intermediary method_71659 Lnet/minecraft/class_1044;method_71659()Lcom/mojang/blaze3d/textures/GpuTextureView;
      official b Lifj;b()Lcom/mojang/blaze3d/textures/GpuTextureView;
    • method_75484

      public GpuSampler method_75484()
      Mappings:
      Namespace Name Mixin selector
      named method_75484 Lnet/minecraft/client/texture/AbstractTexture;method_75484()Lnet/minecraft/client/gl/GpuSampler;
      intermediary method_75484 Lnet/minecraft/class_1044;method_75484()Lnet/minecraft/class_12137;
      official c Lifj;c()Lfws;