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 hee
  • Field Details Link icon

    • DEFAULT_ID Link icon

      public static final int DEFAULT_ID
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_ID Lnet/minecraft/client/texture/AbstractTexture;DEFAULT_ID:I
      intermediary field_32948 Lnet/minecraft/class_1044;field_32948:I
      official a Lhee;a:I
    • glId Link icon

      protected int glId
      Mappings:
      Namespace Name Mixin selector
      named glId Lnet/minecraft/client/texture/AbstractTexture;glId:I
      intermediary field_5204 Lnet/minecraft/class_1044;field_5204:I
      official b Lhee;b:I
    • bilinear Link icon

      protected boolean bilinear
      Mappings:
      Namespace Name Mixin selector
      named bilinear Lnet/minecraft/client/texture/AbstractTexture;bilinear:Z
      intermediary field_5205 Lnet/minecraft/class_1044;field_5205:Z
      official c Lhee;c:Z
    • wrapS Link icon

      private int wrapS
      Mappings:
      Namespace Name Mixin selector
      named wrapS Lnet/minecraft/client/texture/AbstractTexture;wrapS:I
      intermediary field_55567 Lnet/minecraft/class_1044;field_55567:I
      official d Lhee;d:I
    • wrapT Link icon

      private int wrapT
      Mappings:
      Namespace Name Mixin selector
      named wrapT Lnet/minecraft/client/texture/AbstractTexture;wrapT:I
      intermediary field_55568 Lnet/minecraft/class_1044;field_55568:I
      official e Lhee;e:I
    • minFilter Link icon

      private int minFilter
      Mappings:
      Namespace Name Mixin selector
      named minFilter Lnet/minecraft/client/texture/AbstractTexture;minFilter:I
      intermediary field_55569 Lnet/minecraft/class_1044;field_55569:I
      official f Lhee;f:I
    • magFilter Link icon

      private int magFilter
      Mappings:
      Namespace Name Mixin selector
      named magFilter Lnet/minecraft/client/texture/AbstractTexture;magFilter:I
      intermediary field_55570 Lnet/minecraft/class_1044;field_55570:I
      official g Lhee;g:I
  • Constructor Details Link icon

    • AbstractTexture Link icon

      public AbstractTexture()
  • Method Details Link icon

    • setClamp Link icon

      public void setClamp(boolean clamp)
      Mappings:
      Namespace Name Mixin selector
      named setClamp Lnet/minecraft/client/texture/AbstractTexture;setClamp(Z)V
      intermediary method_65924 Lnet/minecraft/class_1044;method_65924(Z)V
      official a Lhee;a(Z)V
    • setFilter Link icon

      public void setFilter(TriState bilinear, boolean mipmap)
      Mappings:
      Namespace Name Mixin selector
      named setFilter Lnet/minecraft/client/texture/AbstractTexture;setFilter(Lnet/minecraft/util/TriState;Z)V
      intermediary method_65923 Lnet/minecraft/class_1044;method_65923(Lnet/minecraft/class_9851;Z)V
      official a Lhee;a(Lbad;Z)V
    • setFilter Link icon

      public void setFilter(boolean bilinear, boolean mipmap)
      Mappings:
      Namespace Name Mixin selector
      named setFilter Lnet/minecraft/client/texture/AbstractTexture;setFilter(ZZ)V
      intermediary method_4527 Lnet/minecraft/class_1044;method_4527(ZZ)V
      official a Lhee;a(ZZ)V
    • getGlId Link icon

      public int getGlId()
      Mappings:
      Namespace Name Mixin selector
      named getGlId Lnet/minecraft/client/texture/AbstractTexture;getGlId()I
      intermediary method_4624 Lnet/minecraft/class_1044;method_4624()I
      official a Lhee;a()I
    • clearGlId Link icon

      public void clearGlId()
      Mappings:
      Namespace Name Mixin selector
      named clearGlId Lnet/minecraft/client/texture/AbstractTexture;clearGlId()V
      intermediary method_4528 Lnet/minecraft/class_1044;method_4528()V
      official b Lhee;b()V
    • bindTexture Link icon

      public void bindTexture()
      Mappings:
      Namespace Name Mixin selector
      named bindTexture Lnet/minecraft/client/texture/AbstractTexture;bindTexture()V
      intermediary method_23207 Lnet/minecraft/class_1044;method_23207()V
      official c Lhee;c()V
    • close Link icon

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