Call stitcher for non-existent textures as well. Probably allows
for generated textures. Hmmm
This commit is contained in:
parent
5ff9983772
commit
101ae36f57
1 changed files with 25 additions and 4 deletions
|
@ -1,6 +1,14 @@
|
|||
--- ../src_base/minecraft/net/minecraft/client/renderer/texture/TextureManager.java
|
||||
+++ ../src_work/minecraft/net/minecraft/client/renderer/texture/TextureManager.java
|
||||
@@ -66,17 +66,27 @@
|
||||
@@ -6,6 +6,7 @@
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
+import java.io.InputStream;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
@@ -66,17 +67,38 @@
|
||||
|
||||
public List func_94266_e(String par1Str)
|
||||
{
|
||||
|
@ -16,10 +24,19 @@
|
|||
try
|
||||
{
|
||||
- BufferedImage bufferedimage = ImageIO.read(itexturepack.getResourceAsStream("/" + par1Str));
|
||||
+ BufferedImage bufferedimage = ImageIO.read(itexturepack.getResourceAsStream("/" + textureFile));
|
||||
int i = bufferedimage.getHeight();
|
||||
int j = bufferedimage.getWidth();
|
||||
- int i = bufferedimage.getHeight();
|
||||
- int j = bufferedimage.getWidth();
|
||||
- String s1 = this.func_98146_d(par1Str);
|
||||
+ InputStream textureInputStream = itexturepack.getResourceAsStream("/" + textureFile);
|
||||
+ BufferedImage bufferedimage = null;
|
||||
+ int i = 0;
|
||||
+ int j = 0;
|
||||
+ if (textureInputStream!=null)
|
||||
+ {
|
||||
+ bufferedimage = ImageIO.read(textureInputStream);
|
||||
+ i = bufferedimage.getHeight();
|
||||
+ j = bufferedimage.getWidth();
|
||||
+ }
|
||||
+ String s1 = textureName;
|
||||
|
||||
- if (this.func_98147_a(par1Str, itexturepack))
|
||||
|
@ -27,6 +44,10 @@
|
|||
+ {
|
||||
+ ;
|
||||
+ }
|
||||
+ else if (textureInputStream == null)
|
||||
+ {
|
||||
+ throw new FileNotFoundException();
|
||||
+ }
|
||||
+ else if (this.func_98147_a(par1Str, itexturepack))
|
||||
{
|
||||
int k = j;
|
||||
|
|
Loading…
Reference in a new issue