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 fpw$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 Lfpw$a;a:Lacm;
      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 Lfpw$a;b:Lakm;
      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 Lfpw$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 Lfpw$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> Lfpw$a;<init>(Lacm;Lakm;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 Lfpw$a;a()Leds;
      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 Lfpw$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