Class GlSampler

java.lang.Object
net.minecraft.client.gl.GpuSampler
net.minecraft.client.gl.GlSampler
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class GlSampler extends GpuSampler
Mappings:
Namespace Name
named net/minecraft/client/gl/GlSampler
intermediary net/minecraft/class_12134
official fwb
  • Field Details

    • samplerId

      private final int samplerId
      Mappings:
      Namespace Name Mixin selector
      named samplerId Lnet/minecraft/client/gl/GlSampler;samplerId:I
      intermediary field_63441 Lnet/minecraft/class_12134;field_63441:I
      official a Lfwb;a:I
    • addressModeU

      private final AddressMode addressModeU
      Mappings:
      Namespace Name Mixin selector
      named addressModeU Lnet/minecraft/client/gl/GlSampler;addressModeU:Lcom/mojang/blaze3d/textures/AddressMode;
      intermediary field_63442 Lnet/minecraft/class_12134;field_63442:Lcom/mojang/blaze3d/textures/AddressMode;
      official b Lfwb;b:Lcom/mojang/blaze3d/textures/AddressMode;
    • addressModeV

      private final AddressMode addressModeV
      Mappings:
      Namespace Name Mixin selector
      named addressModeV Lnet/minecraft/client/gl/GlSampler;addressModeV:Lcom/mojang/blaze3d/textures/AddressMode;
      intermediary field_63443 Lnet/minecraft/class_12134;field_63443:Lcom/mojang/blaze3d/textures/AddressMode;
      official c Lfwb;c:Lcom/mojang/blaze3d/textures/AddressMode;
    • minFilterMode

      private final FilterMode minFilterMode
      Mappings:
      Namespace Name Mixin selector
      named minFilterMode Lnet/minecraft/client/gl/GlSampler;minFilterMode:Lcom/mojang/blaze3d/textures/FilterMode;
      intermediary field_63444 Lnet/minecraft/class_12134;field_63444:Lcom/mojang/blaze3d/textures/FilterMode;
      official d Lfwb;d:Lcom/mojang/blaze3d/textures/FilterMode;
    • magFilterMode

      private final FilterMode magFilterMode
      Mappings:
      Namespace Name Mixin selector
      named magFilterMode Lnet/minecraft/client/gl/GlSampler;magFilterMode:Lcom/mojang/blaze3d/textures/FilterMode;
      intermediary field_63445 Lnet/minecraft/class_12134;field_63445:Lcom/mojang/blaze3d/textures/FilterMode;
      official e Lfwb;e:Lcom/mojang/blaze3d/textures/FilterMode;
    • maxAnisotropy

      private final int maxAnisotropy
      Mappings:
      Namespace Name Mixin selector
      named maxAnisotropy Lnet/minecraft/client/gl/GlSampler;maxAnisotropy:I
      intermediary field_64186 Lnet/minecraft/class_12134;field_64186:I
      official f Lfwb;f:I
    • field_64416

      private final OptionalDouble field_64416
      Mappings:
      Namespace Name Mixin selector
      named field_64416 Lnet/minecraft/client/gl/GlSampler;field_64416:Ljava/util/OptionalDouble;
      intermediary field_64416 Lnet/minecraft/class_12134;field_64416:Ljava/util/OptionalDouble;
      official g Lfwb;g:Ljava/util/OptionalDouble;
    • closed

      private boolean closed
      Mappings:
      Namespace Name Mixin selector
      named closed Lnet/minecraft/client/gl/GlSampler;closed:Z
      intermediary field_63446 Lnet/minecraft/class_12134;field_63446:Z
      official h Lfwb;h:Z
  • Constructor Details

    • GlSampler

      public GlSampler(AddressMode addressModeU, AddressMode addressModeV, FilterMode minFilterMode, FilterMode magFilterMode, int maxAnisotropy, OptionalDouble optionalDouble)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gl/GlSampler;<init>(Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;ILjava/util/OptionalDouble;)V
      intermediary <init> Lnet/minecraft/class_12134;<init>(Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;ILjava/util/OptionalDouble;)V
      official <init> Lfwb;<init>(Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;ILjava/util/OptionalDouble;)V
  • Method Details

    • getSamplerId

      public int getSamplerId()
      Mappings:
      Namespace Name Mixin selector
      named getSamplerId Lnet/minecraft/client/gl/GlSampler;getSamplerId()I
      intermediary method_75285 Lnet/minecraft/class_12134;method_75285()I
      official a Lfwb;a()I
    • getAddressModeU

      public AddressMode getAddressModeU()
      Specified by:
      getAddressModeU in class GpuSampler
      Mappings:
      Namespace Name Mixin selector
      named getAddressModeU Lnet/minecraft/client/gl/GpuSampler;getAddressModeU()Lcom/mojang/blaze3d/textures/AddressMode;
      intermediary method_75286 Lnet/minecraft/class_12137;method_75286()Lcom/mojang/blaze3d/textures/AddressMode;
      official b Lfxx;b()Lcom/mojang/blaze3d/textures/AddressMode;
    • getAddressModeV

      public AddressMode getAddressModeV()
      Specified by:
      getAddressModeV in class GpuSampler
      Mappings:
      Namespace Name Mixin selector
      named getAddressModeV Lnet/minecraft/client/gl/GpuSampler;getAddressModeV()Lcom/mojang/blaze3d/textures/AddressMode;
      intermediary method_75287 Lnet/minecraft/class_12137;method_75287()Lcom/mojang/blaze3d/textures/AddressMode;
      official c Lfxx;c()Lcom/mojang/blaze3d/textures/AddressMode;
    • getMinFilterMode

      public FilterMode getMinFilterMode()
      Specified by:
      getMinFilterMode in class GpuSampler
      Mappings:
      Namespace Name Mixin selector
      named getMinFilterMode Lnet/minecraft/client/gl/GpuSampler;getMinFilterMode()Lcom/mojang/blaze3d/textures/FilterMode;
      intermediary method_75288 Lnet/minecraft/class_12137;method_75288()Lcom/mojang/blaze3d/textures/FilterMode;
      official d Lfxx;d()Lcom/mojang/blaze3d/textures/FilterMode;
    • getMagFilterMode

      public FilterMode getMagFilterMode()
      Specified by:
      getMagFilterMode in class GpuSampler
      Mappings:
      Namespace Name Mixin selector
      named getMagFilterMode Lnet/minecraft/client/gl/GpuSampler;getMagFilterMode()Lcom/mojang/blaze3d/textures/FilterMode;
      intermediary method_75289 Lnet/minecraft/class_12137;method_75289()Lcom/mojang/blaze3d/textures/FilterMode;
      official e Lfxx;e()Lcom/mojang/blaze3d/textures/FilterMode;
    • getMaxAnisotropy

      public int getMaxAnisotropy()
      Specified by:
      getMaxAnisotropy in class GpuSampler
      Mappings:
      Namespace Name Mixin selector
      named getMaxAnisotropy Lnet/minecraft/client/gl/GpuSampler;getMaxAnisotropy()I
      intermediary method_76230 Lnet/minecraft/class_12137;method_76230()I
      official f Lfxx;f()I
    • method_76519

      public OptionalDouble method_76519()
      Specified by:
      method_76519 in class GpuSampler
      Mappings:
      Namespace Name Mixin selector
      named method_76519 Lnet/minecraft/client/gl/GpuSampler;method_76519()Ljava/util/OptionalDouble;
      intermediary method_76519 Lnet/minecraft/class_12137;method_76519()Ljava/util/OptionalDouble;
      official g Lfxx;g()Ljava/util/OptionalDouble;
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in class GpuSampler
    • isClosed

      public boolean isClosed()
      Mappings:
      Namespace Name Mixin selector
      named isClosed Lnet/minecraft/client/gl/GlSampler;isClosed()Z
      intermediary method_75290 Lnet/minecraft/class_12134;method_75290()Z
      official h Lfwb;h()Z