Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public BufferedImage parseUserSkin(BufferedImage par1BufferedImage)
- {
- if (par1BufferedImage == null)
- {
- return null;
- }
- else
- {
- this.imageWidth = par1BufferedImage.getWidth();
- this.imageHeight = par1BufferedImage.getHeight();
- if(this.imageHeight != this.imageWidth/2){
- return null;
- }
- BufferedImage var2 = new BufferedImage(this.imageWidth, this.imageHeight, 2);
- Graphics var3 = var2.getGraphics();
- var3.drawImage(par1BufferedImage, 0, 0, (ImageObserver)null);
- var3.dispose();
- this.imageData = ((DataBufferInt)var2.getRaster().getDataBuffer()).getData();
- this.setAreaOpaque(0, 0, this.imageHeight, this.imageHeight/2);
- this.setAreaTransparent(this.imageHeight, 0, this.imageWidth, this.imageHeight);
- this.setAreaOpaque(0, this.imageHeight / 2, this.imageWidth, this.imageHeight);
- return var2;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement