Class UnstitchAtlasSource.SpriteRegion

java.lang.Object
net.minecraft.client.texture.atlas.UnstitchAtlasSource.SpriteRegion
All Implemented Interfaces:
Supplier<SpriteContents>, AtlasSource.SpriteRegion
Enclosing class:
UnstitchAtlasSource

@Environment(CLIENT) private static class UnstitchAtlasSource.SpriteRegion extends Object implements AtlasSource.SpriteRegion
Mappings:
Namespace Name
official fox$c
intermediary net/minecraft/class_7957$class_7960
named net/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion
  • Field Details

    • sprite

      private final UnstitchAtlasSource.Sprite sprite
      Mappings:
      Namespace Name Mixin selector
      official a Lfox$c;a:Lfox$a;
      intermediary field_41421 Lnet/minecraft/class_7957$class_7960;field_41421:Lnet/minecraft/class_7957$class_7958;
      named sprite Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion;sprite:Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;
    • region

      private final UnstitchAtlasSource.Region region
      Mappings:
      Namespace Name Mixin selector
      official b Lfox$c;b:Lfox$b;
      intermediary field_41422 Lnet/minecraft/class_7957$class_7960;field_41422:Lnet/minecraft/class_7957$class_7959;
      named region Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion;region:Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Region;
    • divisorX

      private final double divisorX
      Mappings:
      Namespace Name Mixin selector
      official c Lfox$c;c:D
      intermediary field_41423 Lnet/minecraft/class_7957$class_7960;field_41423:D
      named divisorX Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion;divisorX:D
    • divisorY

      private final double divisorY
      Mappings:
      Namespace Name Mixin selector
      official d Lfox$c;d:D
      intermediary field_41424 Lnet/minecraft/class_7957$class_7960;field_41424:D
      named divisorY Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion;divisorY:D
  • Constructor Details

    • SpriteRegion

      SpriteRegion(UnstitchAtlasSource.Sprite sprite, UnstitchAtlasSource.Region region, double divisorX, double divisorY)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfox$c;<init>(Lfox$a;Lfox$b;DD)V
      intermediary <init> Lnet/minecraft/class_7957$class_7960;<init>(Lnet/minecraft/class_7957$class_7958;Lnet/minecraft/class_7957$class_7959;DD)V
      named <init> Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion;<init>(Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Sprite;Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$Region;DD)V
  • Method Details

    • get

      public SpriteContents get()
      Specified by:
      get in interface Supplier<SpriteContents>
      Mappings:
      Namespace Name Mixin selector
      official b Lfox$c;b()Lfof;
      intermediary method_47700 Lnet/minecraft/class_7957$class_7960;method_47700()Lnet/minecraft/class_7764;
      named get Lnet/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion;get()Lnet/minecraft/client/texture/SpriteContents;
    • close

      public void close()
      Specified by:
      close in interface AtlasSource.SpriteRegion
      Mappings:
      Namespace Name Mixin selector
      official a Lfop$b;a()V
      intermediary method_47676 Lnet/minecraft/class_7948$class_7950;method_47676()V
      named close Lnet/minecraft/client/texture/atlas/AtlasSource$SpriteRegion;close()V