mirror of
https://github.com/MinecraftForge/MinecraftForge.git
synced 2026-11-13 00:37:52 +00:00
Some logging of texture overrides- also, only unregister if it's an actual ModTextureStatic, not if it's a subclass.
This commit is contained in:
1 parent
a94316cc9e
commit
4e8e84244b
2 files changed
+15
No files matched your search
@@ -741,6 +741,7 @@ public class FMLClientHandler implements IFMLSidedHandler
|
||||
for (OverrideInfo animationOverride : animationSet) {
|
||||
renderer.func_1066_a(animationOverride.textureFX);
|
||||
addedTextureFX.add(animationOverride.textureFX);
|
||||
FMLCommonHandler.instance().getFMLLogger().finer(String.format("Registered texture override %d (%d) on %s (%d)", animationOverride.index, animationOverride.textureFX.field_1126_b, animationOverride.textureFX.getClass().getSimpleName(), animationOverride.textureFX.field_1128_f));
|
||||
}
|
||||
|
||||
for (String fileToOverride : overrideInfo.keySet()) {
|
||||
@@ -751,6 +752,7 @@ public class FMLClientHandler implements IFMLSidedHandler
|
||||
ModTextureStatic mts=new ModTextureStatic(override.index, 1, override.texture, image);
|
||||
renderer.func_1066_a(mts);
|
||||
addedTextureFX.add(mts);
|
||||
FMLCommonHandler.instance().getFMLLogger().finer(String.format("Registered texture override %d (%d) on %s (%d)", override.index, mts.field_1126_b, override.texture, mts.field_1128_f));
|
||||
}
|
||||
catch (IOException e)
|
||||
{
|
||||
|
||||
@@ -155,4 +155,17 @@ public class ModTextureStatic extends TextureFX
|
||||
|
||||
return tmp;
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see net.minecraft.src.TextureFX#unregister(net.minecraft.src.RenderEngine)
|
||||
*/
|
||||
@Override
|
||||
public boolean unregister(RenderEngine engine)
|
||||
{
|
||||
if (this.getClass()==ModTextureStatic.class) {
|
||||
return super.unregister(engine);
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user