Class MipmapHelper

java.lang.Object
net.minecraft.client.texture.MipmapHelper

@Environment(CLIENT) public class MipmapHelper extends Object
Mappings:
Namespace Name
named net/minecraft/client/texture/MipmapHelper
intermediary net/minecraft/class_4725
official iha
  • Field Details

    • field_64234

      private static final String field_64234
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_64234 Lnet/minecraft/client/texture/MipmapHelper;field_64234:Ljava/lang/String;
      intermediary field_64234 Lnet/minecraft/class_4725;field_64234:Ljava/lang/String;
      official a Liha;a:Ljava/lang/String;
    • DEFAULT_ALPHA_THRESHOLD

      private static final float DEFAULT_ALPHA_THRESHOLD
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_ALPHA_THRESHOLD Lnet/minecraft/client/texture/MipmapHelper;DEFAULT_ALPHA_THRESHOLD:F
      intermediary field_64074 Lnet/minecraft/class_4725;field_64074:F
      official b Liha;b:F
    • STRICT_CUTOUT_ALPHA_THRESHOLD

      private static final float STRICT_CUTOUT_ALPHA_THRESHOLD
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named STRICT_CUTOUT_ALPHA_THRESHOLD Lnet/minecraft/client/texture/MipmapHelper;STRICT_CUTOUT_ALPHA_THRESHOLD:F
      intermediary field_64075 Lnet/minecraft/class_4725;field_64075:F
      official c Liha;c:F
    • MIN_ALPHA

      private static final int MIN_ALPHA
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MIN_ALPHA Lnet/minecraft/client/texture/MipmapHelper;MIN_ALPHA:I
      intermediary field_32949 Lnet/minecraft/class_4725;field_32949:I
      official d Liha;d:I
  • Constructor Details

    • MipmapHelper

      private MipmapHelper()
  • Method Details

    • getMipmapLevelsImages

      public static NativeImage[] getMipmapLevelsImages(Identifier identifier, NativeImage[] nativeImage, int int2, MipmapStrategy mipmapStrategy)
      Mappings:
      Namespace Name Mixin selector
      named getMipmapLevelsImages Lnet/minecraft/client/texture/MipmapHelper;getMipmapLevelsImages(Lnet/minecraft/util/Identifier;[Lnet/minecraft/client/texture/NativeImage;ILnet/minecraft/client/texture/MipmapStrategy;)[Lnet/minecraft/client/texture/NativeImage;
      intermediary method_24102 Lnet/minecraft/class_4725;method_24102(Lnet/minecraft/class_2960;[Lnet/minecraft/class_1011;ILnet/minecraft/class_12253;)[Lnet/minecraft/class_1011;
      official a Liha;a(Lamo;[Lfwz;ILihb;)[Lfwz;
    • hasAlpha

      private static boolean hasAlpha(NativeImage image)
      Mappings:
      Namespace Name Mixin selector
      named hasAlpha Lnet/minecraft/client/texture/MipmapHelper;hasAlpha(Lnet/minecraft/client/texture/NativeImage;)Z
      intermediary method_45804 Lnet/minecraft/class_4725;method_45804(Lnet/minecraft/class_1011;)Z
      official a Liha;a(Lfwz;)Z
    • blendDarkenedCutout

      private static int blendDarkenedCutout(int nw, int ne, int sw, int se)
      Mappings:
      Namespace Name Mixin selector
      named blendDarkenedCutout Lnet/minecraft/client/texture/MipmapHelper;blendDarkenedCutout(IIII)I
      intermediary method_75486 Lnet/minecraft/class_4725;method_75486(IIII)I
      official a Liha;a(IIII)I
    • blend

      private static int blend(int x, int y, NativeImage image, int level, MipmapStrategy strategy)
      Mappings:
      Namespace Name Mixin selector
      named blend Lnet/minecraft/client/texture/MipmapHelper;blend(IILnet/minecraft/client/texture/NativeImage;ILnet/minecraft/client/texture/MipmapStrategy;)I
      intermediary method_24101 Lnet/minecraft/class_4725;method_24101(IILnet/minecraft/class_1011;ILnet/minecraft/class_12253;)I
      official a Liha;a(IILfwz;ILihb;)I
    • tallyChannels

      private static void tallyChannels(int color, float[] values)
      Mappings:
      Namespace Name Mixin selector
      named tallyChannels Lnet/minecraft/client/texture/MipmapHelper;tallyChannels(I[F)V
      intermediary method_75487 Lnet/minecraft/class_4725;method_75487(I[F)V
      official a Liha;a(I[F)V