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 fpw$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 Lfpw$c;a:Lfpw$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 Lfpw$c;b:Lfpw$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 Lfpw$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 Lfpw$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> Lfpw$c;<init>(Lfpw$a;Lfpw$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 Lfpw$c;b()Lfpf;
      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 Lfpp$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