MCPcopy Create free account
hub / github.com/DGVPSH/SlackOpen / parseCape

Method parseCape

src/main/java/net/optifine/player/CapeUtils.java:60–76  ·  view source on GitHub ↗
(BufferedImage img)

Source from the content-addressed store, hash-verified

58 }
59
60 public static BufferedImage parseCape(BufferedImage img)
61 {
62 int i = 64;
63 int j = 32;
64 int k = img.getWidth();
65
66 for (int l = img.getHeight(); i < k || j < l; j *= 2)
67 {
68 i *= 2;
69 }
70
71 BufferedImage bufferedimage = new BufferedImage(i, j, 2);
72 Graphics graphics = bufferedimage.getGraphics();
73 graphics.drawImage(img, 0, 0, (ImageObserver)null);
74 graphics.dispose();
75 return bufferedimage;
76 }
77
78 public static boolean isElytraCape(BufferedImage imageRaw, BufferedImage imageFixed)
79 {

Callers 1

parseUserSkinMethod · 0.95

Calls 3

drawImageMethod · 0.80
getWidthMethod · 0.45
getHeightMethod · 0.45

Tested by

no test coverage detected