I encountered a game-breaking mod conflict. I'm not very savvy on this but I'll explain it best I can in hopes someone can assist.
I'm not even sure where to post this since it involves different modders.
I'm playing Vanilla 7DTD, A20.5, local game.
There are 4 mods in this conversation:
Truck Elevator from War3zuk (couldn't find that one in this forum)
More Containers: community.7daystodie.com/topic/21570-morecontainers-v18-alpha-20/
A van, UAZ452: community.7daystodie.com/topic/11875-a20a19-bdubyahs-modlets/
Bdubyahs Vehicles: community.7daystodie.com/topic/11875-a20a19-bdubyahs-modlets/
I've played many hours with the truck elevator and container mods with no issue. I found the UAZ452 van mod and thought it looked interesting so I installed it. Played a few days with it with no issue. I then decided to try the 'all vehicles' from same person (bdubyahs). Removed the 'UAZ452' folder, dropped in the 'Bdubs Vehicles', and at first it seemed ok. Then I went to the spot in my base where my truck elevator was supposed to be and found it was replaced with a storage container!? Specifically 'Halfblock Auto Parts Storage Box' which is from the 'More Containers' modlet. My first thought was that since that container name had 'auto' in it's name perhaps there was a name conflict in the code of one the all vehicles mod. So I removed Bdubyahs Vehicles and put UAZ452 back. No good. Issue remained. No truck lift. In fact after messing with it I've found that if I have the 'Bdubs Vehicles' folder removed and approach the lift area the game locks up with console errors. I have to use 'shutdown' console command. Below is a sample from the log file of what it spams (I was going to attach the log file but it seems I can only attach images?) :
Code:
2022-06-10T16:47:01 85.912 INF Bad ChunkCacheNeighborBlocks index (-1, 32, 0),
Exception: System.NullReferenceException: Object reference not set to an instance of an object
at Chunk.IsWater (System.Int32 _x, System.Int32 _y, System.Int32 _z) [0x0000d] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at ChunkCacheNeighborBlocks.IsWater (System.Int32 relx, System.Int32 absy, System.Int32 relz) [0x00008] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
NullReferenceException: Object reference not set to an instance of an object
at Chunk.IsWater (System.Int32 _x, System.Int32 _y, System.Int32 _z) [0x0000d] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at World.IsWater (System.Int32 _x, System.Int32 _y, System.Int32 _z) [0x0002a] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at World.IsWater (Vector3i _pos) [0x00000] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at EntityPlayerLocal.doHeadUnderwaterCheck (System.Single posY, Vector3i blockPos) [0x00017] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at EntityPlayerLocal.isHeadUnderwater (System.Single shift) [0x00092] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at Audio.Manager.UpdateAudioData () [0x003bb] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at GameManager.gmUpdate () [0x00202] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
at GameManager.Update () [0x00000] in <6a01347f98174dbdb41cb4a4eedf5af7>:0
At first glance it seems jibberish since it is referring to 'water' and nothing about the vehicle mod. However after thinking about it, it occurs to me that perhaps the elevator is using some in-game physics for a player swimming and that is how it 'lifts' the player.
It seems that perhaps a name conflict between Bdubs Vehicles, More Containers, and Truck Elevator mods somehow transformed my lift into a storage container. In consequence, the missing lift triggers the (water/swimming) errors and game freeze since it is now mismatched in some config file somewhere.
I'm at a loss on how to fix this one.
(But the UAZ452 van was cool. A beat-up old van fits in the backstory well.)