I am not sure how there can be a conflict since the files I have sits inside my season folder in community folder. They don’t go to main MFFS folder. So there cannot be any conflict with other mods even if the file name is the same.
I could be wrong. Maybe someone can shed some light on this.
What he’s asking could potentially result in disastrous results. Everything on my end is working with the mod. If anyone is having CTD issues because of it, they should say something. It might be a conflict with other mods he has installed or the airport mods.
It is the same issue with Flytampa KLAS and EKCH, they were nowhere near eachother, one is in community the other in official (as EKCH was MS Store only) they are both using a same structure
with same filenames in a “flytampamaterials” folder and causing CTDs for users having both sceneries.
Thats issue I found yesterday. Its the same result.
Your mod is clearly conflicting with another mod (like using mymaterials and a texture with the same name in it) - I have over 200 payware so it could be possibly some of them, as 8 of them are still using a folder called mymaterial.
That’s the issue. If one is in official folder, it can cause issues, but not when it’s in community folder.
I will see if anyone else report back. No one else have reported anything.
It’s the mod that sits in official folder that’s causing problem.
Nah, i changed the flytampa mod in community as i wont touch official files.
No worries, i then just change your filestructure every update. Its not that big deal.
Was just trying to hint that common names given by the SDK (like "mymaterials )in filestructures CAN cause issues in MSFS if a file with the same name but different information is saved in this folder.
No mod in official is using “mymaterials” on my side, they sit in the community folder only.
@bijanstudio I wouldn’t change anything to your mod regarding the naming thing because I don’t think you want to potentially ruin it or something. As I’ve mentioned, no one else has said anything about any CTDs and it’s working perfectly for me personally. I haven’t had any conflicts with anything else either. If it was just your mod, it’d be understandable, but it’s an issue that’s happening with other mods as well.
He can do what he wants to, but most devs rename their “mymaterials” folder given by the sdk. Orbx and Aerosoft i.e. to name some of the known ones. Renaming the folder in “MaterialLibs” is even a solution for the enduser in their official forums for their older sceneries. https://orbxsystems.com/forum/topic/204760-ktiw-causing-ctd/?tab=comments#comment-1746046
I flew an hour or so in southern BC Canada with the v5 and had no crashes, noticeable bugs or performance issues. I have a Community folder with a LOT of add ons of all sorts.
I do believe there was an issue that could cause add ons to conflict with each other and the standard sim. But I do not think that’s an issue here, but I’ll see if I can find that thread/topic just so it’s known in this conversation.
I do not think this issue is affected by the Bijan Seasons/trees. But this does show that mods that don’t have unique file names/structure can clobber other things in unhelpful ways. I have run a utility that finds problematic add ons and renames/moves the conflicting files. That seems to work fine and didn’t have any noticeable negative effect, may have helped things.
No, thats only for models. What I think, can’t confirm as im not that deep into the SDK right now, is that Subfolders of MaterialsLib are merged together internally, if you have many “mymaterials” in your MaterialsLibs folders of your different addons they still will be merged into a giant Lib.
If the sim is trying to call maybe a blue.dds and you have more than one of them in your internally merged subfolder “mymaterial” it can cause an issue. Its more or less a Problem that Asobo should be aware of, its a not very common problem, but you can find single entries in ORBX, Aerosoft or Flytampa forums.
Anyway I’m out, most known devs don’t use the “mymaterials” name anymore. I’ve stated the issue, theres nothing more to say about it. But it’s more or less likely that the more the mymaterials folder in season mod gets filled, or if you have more addons that still using this folder, there will be more CTD problems alas more double entries shared by mods.
"Care to make an ETA on the mixed, in-between seasons? Is that a june sort of thing? Or longer out? No distinct hurry, but I eagerly await the finer grain season selection!
Planned:
Mixed season:
- Late winter/early spring
- Late spring/early summer
- Late summer/early fall
- Late fall/early winter
"
Which post? Maybe it’s in the very latest version? I have v5/v4.65, but I think there’s been an update since I downloaded, or perhaps I’m just confused? Would the mixed seasons make it 8 “season” directories rather than 4? I only had the 4 seasons when I last downloaded it?
Renaming the files or folder shouldn’t cause any issues on my end. So if this help prevent any issues, I have no problem changing it.
I meant I edited my roadmap. It will be available on May 16.
On my side it would help, as i said i can’t find so many posts on other forums about that issue. But there have to be a reason why most devs (paid or free) rename their mymaterials folder to something unique. Sadly I have no access to some of the devs why they do it. I found this issue when i was digging forums because of the Kopenhagen crash, found one for KTIW, where the official answer was that renaming the LIB will fix the issue. On my side it solved the problem (for kopenhagen, tacoma and your mod). Maybe you have more access to the SDK people to get an answer why this thing could cause issues?
@Elay3748 So you want him to rename the file because it’s causing CTDs for just you, but no one else? So what if doing that causes issues for other people? As I’ve said and others as well, no one else is experiencing any CTDs with his mod, only you so far. @bijanstudio I think you should look at the pros and cons here because if it’s just affecting only one person, I’d look into it further. If it was more people being affected by it, then I’d go ahead with the renaming.
Also, I will add, @Elay3748 if you’ve solved the issue yourself then he shouldn’t change anything. The rest of us haven’t experienced it, just you.
If anyone else feels that it may potentially be a problem, MSFS Addons Manager has a utility tool that scans for these situations then automatically corrects them. It came about after the original post mentioned by Dylanear above.
When I first ran it through my collection it found many of these potential conflicts and renamed them - it produces a log so you can see. Lately I believe developers have maybe been alerted to this situation because the checker only picks up the odd one now, usually an older file I’ve spotted.
However, to be fair to everybody concerned, I’ve never had a CTD that could be attributed to this anomaly (actually I’ve only ever had one CTD which I found the cause of - my messing about) so I cannot state that this actually causes CTDs. But who knows in this highly complicated and still experimental sophisticated programme.
@QuotedWings7052 Will state the same when you are running into a problem in the future ![]()
Making the MatLib unique seems to be best practice in the SDK, most devs are doing it - if you look at your other mods, if you have any. I never said yadayadayada I want Bijan now to change his thing because i want to play now. It was just a statement that it can cause issues, even if his mod gets more files, or more and more mods are released.
All those fanboys, meh!
It has nothing to do with being a fanboy. Myself and others haven’t experienced the CTD issue that you have, and you’ve also fixed the issue yourself so that doesn’t really justify the means to change it. @bijanstudio knows what he’s doing. If he encounters anything serious like that himself I’m sure he’ll let us all know and change it when the need arises. I’m just saying, because it’s an isolated issue it’s probably something on your end mate ¯_(ツ)_/¯
Its a matter of entries in the layout.json how fast you can change something. Atm it is fast as there are not so much entries. Maybe there are 1000 entries in the future, then fixing it without using the SDK will take a lot of time. In the sdk restructuring the layout.json is surely a matter of seconds, you will name your MatLib and the layout.json is built around it.
As i said all major devs are using unique entries instead of the default ones, there will and must be a reason for it.