类 Stitcher<T extends Stitcher.Entry>
java.lang.Object
net.minecraft.client.renderer.texture.Stitcher<T>
-
嵌套类概要
嵌套类修饰符和类型类说明static interface
(专用程序包) static final record
Stitcher.Holder<T extends Stitcher.Entry>
static class
Stitcher.Region<T extends Stitcher.Entry>
static interface
Stitcher.SpriteLoader<T extends Stitcher.Entry>
-
字段概要
字段修饰符和类型字段说明private static final Comparator<Stitcher.Holder<?>>
private static final org.slf4j.Logger
private final int
private final int
private final int
private final List<Stitcher.Region<T>>
private int
private int
private final List<Stitcher.Holder<T>>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private boolean
addToStorage
(Stitcher.Holder<T> pHolder) private boolean
expand
(Stitcher.Holder<T> pHolder) void
gatherSprites
(Stitcher.SpriteLoader<T> pLoader) int
int
getWidth()
void
registerSprite
(T pStitcherEntry) (专用程序包) static int
smallestFittingMinTexel
(int pDimension, int pMipLevel) void
stitch()
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
HOLDER_COMPARATOR
-
mipLevel
private final int mipLevel -
texturesToBeStitched
-
storage
-
storageX
private int storageX -
storageY
private int storageY -
maxWidth
private final int maxWidth -
maxHeight
private final int maxHeight
-
-
构造器详细资料
-
Stitcher
public Stitcher(int pMaxWidth, int pMaxHeight, int pMipLevel)
-
-
方法详细资料
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
registerSprite
-
stitch
public void stitch() -
gatherSprites
-
smallestFittingMinTexel
static int smallestFittingMinTexel(int pDimension, int pMipLevel) -
addToStorage
-
expand
-