CLASS dsy net/minecraft/client/texture/TextureStitcher CLASS dsy$a Holder FIELD a sprite Ldtb; FIELD b width I FIELD c height I CLASS dsy$b Slot FIELD a x I FIELD b y I FIELD c width I FIELD d height I FIELD e subSlots Ljava/util/List; FIELD f spriteHolder Ldsy$a; METHOD a getSpriteHolder ()Ldsy$a; METHOD a tryFit (Ldsy$a;)Z METHOD a addAllFilledSlots (Ljava/util/function/Consumer;)V METHOD b getX ()I METHOD c getY ()I FIELD c holders Ljava/util/Set; FIELD d slots Ljava/util/List; FIELD e width I FIELD f height I FIELD g maxWidth I FIELD h maxHeight I METHOD (III)V ARG 1 maxWidth ARG 2 maxHeight METHOD a getWidth ()I METHOD a tryFit (Ldsy$a;)Z METHOD a add (Ldtb;)V METHOD b getHeight ()I METHOD c stitch ()V METHOD d getStitchedSprites ()Ljava/util/List;