Advertisement
Guest User

Untitled

a guest
Jul 6th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. public BufferedImage parseUserSkin(BufferedImage par1BufferedImage)
  2. {
  3. if (par1BufferedImage == null)
  4. {
  5. return null;
  6. }
  7. else
  8. {
  9. this.imageWidth = par1BufferedImage.getWidth();
  10. this.imageHeight = par1BufferedImage.getHeight();
  11. if(this.imageHeight != this.imageWidth/2){
  12. return null;
  13. }
  14. BufferedImage var2 = new BufferedImage(this.imageWidth, this.imageHeight, 2);
  15. Graphics var3 = var2.getGraphics();
  16. var3.drawImage(par1BufferedImage, 0, 0, (ImageObserver)null);
  17. var3.dispose();
  18. this.imageData = ((DataBufferInt)var2.getRaster().getDataBuffer()).getData();
  19. this.setAreaOpaque(0, 0, this.imageHeight, this.imageHeight/2);
  20. this.setAreaTransparent(this.imageHeight, 0, this.imageWidth, this.imageHeight);
  21. this.setAreaOpaque(0, this.imageHeight / 2, this.imageWidth, this.imageHeight);
  22. return var2;
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement