Class UnstitchAtlasSource.Sprite

java.lang.Object
net.minecraft.client.texture.atlas.UnstitchAtlasSource.Sprite
Enclosing class:
UnstitchAtlasSource

@Environment(CLIENT) private static class UnstitchAtlasSource.Sprite extends Object
Mappings:
Namespace Name
official fox$a
intermediary net/minecraft/class_7957$class_7958
named net/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite
  • Field Details

    • id

      private final Identifier id
      Mappings:
      Namespace Name Mixin selector
      official a Lfox$a;a:Lacf;
      intermediary field_41416 Lnet/minecraft/class_7957$class_7958;field_41416:Lnet/minecraft/class_2960;
      named id Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;id:Lnet/minecraft/util/Identifier;
    • resource

      private final Resource resource
      Mappings:
      Namespace Name Mixin selector
      official b Lfox$a;b:Lakc;
      intermediary field_41417 Lnet/minecraft/class_7957$class_7958;field_41417:Lnet/minecraft/class_3298;
      named resource Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;resource:Lnet/minecraft/resource/Resource;
    • image

      private final AtomicReference<NativeImage> image
      Mappings:
      Namespace Name Mixin selector
      official c Lfox$a;c:Ljava/util/concurrent/atomic/AtomicReference;
      intermediary field_41418 Lnet/minecraft/class_7957$class_7958;field_41418:Ljava/util/concurrent/atomic/AtomicReference;
      named image Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;image:Ljava/util/concurrent/atomic/AtomicReference;
    • regionCount

      private final AtomicInteger regionCount
      Mappings:
      Namespace Name Mixin selector
      official d Lfox$a;d:Ljava/util/concurrent/atomic/AtomicInteger;
      intermediary field_41419 Lnet/minecraft/class_7957$class_7958;field_41419:Ljava/util/concurrent/atomic/AtomicInteger;
      named regionCount Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;regionCount:Ljava/util/concurrent/atomic/AtomicInteger;
  • Constructor Details

    • Sprite

      Sprite(Identifier id, Resource resource, int regionCount)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfox$a;<init>(Lacf;Lakc;I)V
      intermediary <init> Lnet/minecraft/class_7957$class_7958;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;I)V
      named <init> Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/resource/Resource;I)V
  • Method Details

    • read

      public NativeImage read() throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lfox$a;a()Lede;
      intermediary method_47697 Lnet/minecraft/class_7957$class_7958;method_47697()Lnet/minecraft/class_1011;
      named read Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;read()Lnet/minecraft/client/texture/NativeImage;
    • close

      public void close()
      Mappings:
      Namespace Name Mixin selector
      official b Lfox$a;b()V
      intermediary method_47698 Lnet/minecraft/class_7957$class_7958;method_47698()V
      named close Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;close()V