
# Eagler Context Redacted Diff
# Copyright (c) 2024 lax1dude. All rights reserved.

# Version: 1.0
# Author: lax1dude

> DELETE  2  @  2 : 5

> CHANGE  3 : 9  @  3 : 5

~ 
~ import com.google.common.collect.Lists;
~ 
~ import net.lax1dude.eaglercraft.v1_8.log4j.LogManager;
~ import net.lax1dude.eaglercraft.v1_8.log4j.Logger;
~ import net.lax1dude.eaglercraft.v1_8.opengl.ImageData;

> DELETE  2  @  2 : 4

> CHANGE  11 : 12  @  11 : 12

~ 		ImageData bufferedimage = null;

> CHANGE  2 : 4  @  2 : 3

~ 			for (int i = 0, l = this.layeredTextureNames.size(); i < l; ++i) {
~ 				String s = this.layeredTextureNames.get(i);

> CHANGE  2 : 3  @  2 : 3

~ 					ImageData bufferedimage1 = TextureUtil.readBufferedImage(inputstream);

> CHANGE  1 : 2  @  1 : 2

~ 						bufferedimage = new ImageData(bufferedimage1.width, bufferedimage1.height, true);

> CHANGE  2 : 4  @  2 : 3

~ 					bufferedimage.drawLayer(bufferedimage1, 0, 0, bufferedimage1.width, bufferedimage1.height, 0, 0,
~ 							bufferedimage1.width, bufferedimage1.height);

> INSERT  7 : 8  @  7

+ 		regenerateIfNotAllocated();

> EOF
