Page 1 of 1

BDC IC2 Patch incompatable with BuildCraft mod

Posted: 25 Jun 2017, 22:38
by ALTARF
Hello, I've discovered a possible BuildCraft incompatibility with a texturepack for it.

BuildCraft mod works fine with BDcraft texturepack and BuildCraft patch for it. But, if I load Industrial Craft 2 patch for BDCraft texturepack, for some reason, texturepacks are going to default. It happens only if BuildCraft is installed with IC2 patch. Exclude one of these - and you're fine.

I've read that minecraft defaults could be caused by insufficient RAM, but it shouldn't be a problem for me because:

1. I'm giving minecraft a 6GB of RAM
2. I tried to disable all mods and texture packs, except for IC2 patch and CuildCraft mod - same issue.

Funny that BC patch is working fine both with BC and IC2 mods installed.

I'm not familiar with Minecraft modding, but I can assume that some of te BC files files are in conflict with BDCraft texturepack patch for BDCraft. What could be a possible solution?

Mods and etc.:
Show
My Minecraft ver. 1.11.2

My mods are:
Industrialcraft-2-2.7.33-ex111
Buildcraft-7.99.4
OptiFine_1.11.2_HD_U_C2
Forge 13.20.0.2366

My texturepacks are x128 latest BDcraft texturepack with IC2 and BC patches + more 3D blocks and Items. All for Minecraft 1.11*

My texturepacks are the ones that BDCraft.net provides Including BC and IC2 patches for it. I've checked different versions of IC2 pacthes (x64, x128,x256,x512) Doesn't make any difference

Re: BDC IC2 Patch incompatable with BuildCraft mod

Posted: 25 Jun 2017, 23:26
by HanFox
You'll need to provide your Minecraft client's log of when the issues happens.

Re: BDC IC2 Patch incompatable with BuildCraft mod

Posted: 26 Jun 2017, 08:30
by ALTARF
This is a part from latest.log
Show
[10:58:48] [Client thread/INFO]: Setting user: ALTARF
[10:58:51] [Client thread/WARN]: Skipping bad option: lastServer:
[10:58:51] [Client thread/INFO]: LWJGL Version: 2.9.4
[10:58:56] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:mercurius_updater, FMLFileResourcePack:BC Factory, FMLFileResourcePack:BC Transport, FMLFileResourcePack:BuildCraft Lib, FMLFileResourcePack:BC Builders, FMLFileResourcePack:BuildCraft, FMLFileResourcePack:BC Energy, FMLFileResourcePack:BC Robotics, FMLFileResourcePack:BC Silicon, FMLFileResourcePack:IndustrialCraft 2, PureBDcraft 128x MC111.zip, PureBDcraft More 3D Blocks MC111.zip, PureBDcraft More 3D Items MC111.zip, Sphax128x_IC2_Ver2.7.33.zip, Sphax_128x_Buildcraft_Ver7.1.13.zip
[10:59:01] [Sound Library Loader/INFO]: Starting up SoundSystem...
[10:59:01] [Thread-9/INFO]: Initializing LWJGL OpenAL
[10:59:01] [Thread-9/INFO]: (The LWJGL binding of OpenAL. For more information, see https://www.lwjgl.org)"
[10:59:02] [Thread-9/INFO]: OpenAL initialized.
[10:59:02] [Sound Library Loader/INFO]: Sound engine started
[10:59:06] [Client thread/INFO]: Created: 128x128 textures-atlas
[10:59:08] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:mercurius_updater, FMLFileResourcePack:BC Factory, FMLFileResourcePack:BC Transport, FMLFileResourcePack:BuildCraft Lib, FMLFileResourcePack:BC Builders, FMLFileResourcePack:BuildCraft, FMLFileResourcePack:BC Energy, FMLFileResourcePack:BC Robotics, FMLFileResourcePack:BC Silicon, FMLFileResourcePack:IndustrialCraft 2, PureBDcraft 128x MC111.zip, PureBDcraft More 3D Blocks MC111.zip, PureBDcraft More 3D Items MC111.zip, Sphax128x_IC2_Ver2.7.33.zip, Sphax_128x_Buildcraft_Ver7.1.13.zip
[10:59:09] [Client thread/INFO]: SoundSystem shutting down...
[10:59:09] [Client thread/WARN]: Author: Paul Lamb, https://www.paulscode.com
[10:59:09] [Sound Library Loader/INFO]: Starting up SoundSystem...
[10:59:09] [Thread-12/INFO]: Initializing LWJGL OpenAL
[10:59:09] [Thread-12/INFO]: (The LWJGL binding of OpenAL. For more information, see https://www.lwjgl.org)"
[10:59:09] [Thread-12/INFO]: OpenAL initialized.
[10:59:09] [Sound Library Loader/INFO]: Sound engine started
[10:59:14] [Client thread/INFO]: Created: 8192x8192 textures-atlas
[10:59:14] [Client thread/INFO]: Caught error stitching, removing all assigned resourcepacks
net.minecraft.util.ReportedException: Generating mipmaps for frame

at net.minecraft.client.renderer.texture.TextureAtlasSprite.func_147963_d(TextureAtlasSprite.java:474) ~[byz.class:?]
at buildcraft.lib.client.sprite.AtlasSpriteSwappable.func_147963_d(AtlasSpriteSwappable.java:114) ~[AtlasSpriteSwappable.class:?]
at TextureUtils.generateCustomMipmaps(TextureUtils.java:700) ~[TextureUtils.class:?]
at net.minecraft.client.renderer.texture.TextureMap.func_184397_a(TextureMap.java:462) ~[byy.class:?]
at net.minecraft.client.renderer.texture.TextureMap.func_110571_b(TextureMap.java:340) ~[byy.class:?]
at net.minecraft.client.renderer.texture.TextureMap.func_174943_a(TextureMap.java:155) ~[byy.class:?]
at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:168) ~[ModelLoader.class:?]
at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28) ~[cbl.class:?]
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SimpleReloadableResourceManager.java:132) ~[cae.class:?]
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SimpleReloadableResourceManager.java:113) ~[cae.class:?]
at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:756) [bes.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:373) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:521) [bes.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:352) [bes.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 5
at net.minecraft.client.renderer.texture.TextureUtil.func_147949_a(TextureUtil.java:78) ~[bzc.class:?]
at net.minecraft.client.renderer.texture.TextureAtlasSprite.func_147963_d(TextureAtlasSprite.java:448) ~[byz.class:?]
... 20 more
[10:59:14] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:mercurius_updater, FMLFileResourcePack:BC Factory, FMLFileResourcePack:BC Transport, FMLFileResourcePack:BuildCraft Lib, FMLFileResourcePack:BC Builders, FMLFileResourcePack:BuildCraft, FMLFileResourcePack:BC Energy, FMLFileResourcePack:BC Robotics, FMLFileResourcePack:BC Silicon, FMLFileResourcePack:IndustrialCraft 2


It goes further, creating texture atlases and getting the same stitching error.

Can't upload a client log: "The extension log is not allowed."

Re: BDC IC2 Patch incompatable with BuildCraft mod

Posted: 26 Jun 2017, 09:42
by HanFox
Judging by your PureBDcraft version I guess this is MC1.11?

Forge is pretty terrible at getting the resources together now.

Try going in your video options and disabling MipMapping. You might take a small FPS hit.

Re: BDC IC2 Patch incompatable with BuildCraft mod

Posted: 26 Jun 2017, 15:01
by ALTARF
Yes MC1.11 x128. unfortunately, disabling Mipmapping didn't help. I'm not sure that the problem is related to video settings. Because texturepack are not just not working, they just unload from "Selected Resource Packs"
This works fine:
Image

If I place IC2 patch there and hit Done - they just go default. However, this happens only with BuildCraft mod installed:

Image

Re: BDC IC2 Patch incompatable with BuildCraft mod

Posted: 26 Jun 2017, 16:11 
by HanFox
I can only imagine that when they're both loaded one is trying to interact with the textures in the other and causing issues.

The BC patch is very out-of-date. You might need to compare it to the textures in the actual BC mod and see if there's anything that's obviously different.

Re: BDC IC2 Patch incompatable with BuildCraft mod

Posted: 26 Jun 2017, 19:51
by ALTARF
It's outdated, yes, but it's working. Anyway, the problem is with IC2 patch, it's conflicting with BuildCraft for some reason. I could just delete the BC patch, because there's only tubes in there - I can live with that, but IC2 without BDcraft textures? that I can't do. So basically I have to choose either to play without BuildCraft mod at all, or play without IC2 texturepack. So far I prefered the first option, but I hoped there could be a solution to use both.

Your guess might be correct. The BC mod due to its nature should be able to interact with IC2 machines, so perhaps it does something that prevent IC2 patch from loading...That's a shame, really. I like your texturepacks and I hate vanilla IC2 textures - as complex and cool this mod is, as Hideous are it's textures. I guess I will have to live without BuildCraft pipes...