It loads all the mods and then it just says “Done.”
I tried removing all the mods from the client folder and changed the map and still there is no difference
I have no idea what the problem is
Two things you can try
-
Remove all Mods from the Resources Folder of the BeamMP Launcher.
For that, right click the BeamMP launcher shortcut on your desktop → click open location → navigate to the “Resources” folder and remove its content -
Rename your Userfolder, a file in it might be corrupted that affects BeamMP.
For that press WIN+R, paste in %localappdata% and press enter. There will be a folder named “BeamNG.drive”. Rename that to for example “BeamNG.drive_Backup” and then try again.
If the later case solved your issue then you have to port your vehicle configs, replays etc. over from the “BeamNG.drive_Backup” folder to the newly created “BeamNG.drive” folder, as otherwise they would not be accesible for you
just wanted to thank you. i was having this issue for hours and your first step fixed it for me. there’s not a lot of documentation about this error
Same issue, replicated the two fixes, did not fix the issue. After both failing, i reinstalled, same issue retained.
As you join via direct connect, please make sure the other end (server) is actually set up correctly. Please see if there are any issues or error codes in the BeamMP console.
Unfortunately, after clearing cache and removing all mods and reinstalling and verifying files. A new issue was spawned. It’s not related to this that in aware of, so I do not know if it is resolved or if it is a byproduct of the error.
Attaching photo as mentioning what occurred after completing previous steps to include a reinstall and cache clearing.
The issue ONLY occurs on molded maps of any kind to include making a map in the editor by the new map command.
This issue is currently posted to the r/beamng and discord.
Currently trying to replicate the done issue as before but the 100% ocean issue seems to have replaced it for now.
Yeah that is what I was afraid of… The second step of Neverless’ solution is unfortunately doing more harm than good. In reality, all you need to do is clear all of the BeamMP’s downloaded mods (which could differ from the server’s) and/or see if the server you are trying to join is set up correctly in the first place. With you having cleared cache and reinstalled the game your game could be missing some map related files now. Also I don’t recall anyone in this thread suggesting to reinstall the game and cleaning any cache. I don’t know what a “molded map” or a “map command” are, but this seems out of topic. Once again, if it’s stuck on “Done”, it’s either old/conflicting mods or the server itself. Take care
Its even described in the game own clean install guide to fully reset your userfolder.
It isnt doing any harm, it cleans cached, broken and outdated data. i saw it more then once that bugs with joining servers only appeared because something within the userfolder was corrupted and something would hangup loading it
Ja, I totally understand, but what I meant is that it is a bit unnecessary as in it is confusing, when you could just simply deep clean the cache in the launcher (although what’s the difference, really, deleting the contents of the userfolder is indeed faster?). I don’t think a full reinstall was needed here either (talking about the OP here). It’s not like they kept crashing with 0xc00000005 or 0xc00000001 errors as soon as they joined a new server today, haha, couldn’t be me. Surely they didn’t return to this thread and eventually made a clean install, most definitely. Anyway, I would suggest the dev team to implement some kind of “safe mode” for BeamMP, where mods could be made temporary.
Deep cleaning != userfolder reset. We are talking custom files, layout files and all that stuff that no game cleaner mode touches. I remember how a bad version of CEI once broke the multiplayer.layout.json for some players in specific circumstances and as such you couldnt join any servers anymore. the game doesnt touch that in the cleaning process.
Figuring out which file is broken takes much more effort then to just suggest to rename the userfolder to see if it solves the issue or not. If so, we will move the important things over.
What I ended up doing was full folder delete, reinstall, start in safe mode, remove mods, delete folder while game open and reinstall then and it fixed.
1.5 hours of time but was worth it getting it back going.
when I log on to the server, the word “ready” comes out, these 2 ways did not help me, please help me, this did not happen before and the server is configured correctly, I downloaded mods today and installed this thing
can you tell us a little more about this
Same issue.
I love this game the 0.3% of the time it works without issue. Why can’t they make it actually work like 100% of the time?
So annoying.
Spends half hour downloading server mods then it just says done and doesn’t go anywhere. What a pile of junk.
EDIT: may be outdated advice as for 0.34
sure! i assume that since you are using the direct connect, you are either joining a private server (meaning that it is not in the server list, but still has to be port forwarded), a hamachi VPN server (which doesnt actually require port forwarding but the ports are still the default 30814) or, as the OP, your own server.
your own server - if your computer is hosting the server (very laggy method btw, youre better off with hamachi tbh), you need only 127.0.0.1 and 30814 or whatever port you have forwarded AND the one you have set in the
ServerConfig.toml
(i believe it should also work before port forwarding), but if it is a hosting service/another computer, you then need its IP and the set port in its interface that, once again, matches the one in your ServerConfig.toml
.
that is what i meant by “the other end set up correctly” - your ports, so that anyone could join . although there might be a slight chance that you cant join because of a running torrent client in the background that is occupying your client 4444 port but surely you have already closed everything that could do that… unless it really is in the established state and you need to pick another port in the launcher’s folder
Launcher.cfg
as well as in the multiplayer options at the very bottom. as unfortunate that may sound it is very unlikely anyway
if all is set correctly, then its most likely mods (maps are built different). they must be in the Resources/Client
folder (notice the unix slash, its not backwards like in windows! this is important because beammp mods are also being downloaded into forward slash mods folder, this is how the beammp was coded and honestly i dont even know why… im more into rust than lua), they will then be downloaded by anyone who joins or checked if it is already installed. afaik, on linux you can see more network activity than on windows, especially regarding mod downloading, if you want to double check that it is actually being downloaded and not skipping 99.9%, haha surely it didnt happen to me on a steam deck
(also very important to note that on linux all mods file paths should be in lowercase)
maps, however, including modded maps, they must be manually typed in the ServerConfig.toml
's Map
setting. but you should already know that, surely its not such a silly mistake as to starting a server with an incorrect level path
why else would it be stuck on “Done.”? i dont know, unless something slipped my mind in a hurry, we really need your client and server logs, what are the error codes and stuff like that. get a debug release of the beamMP and check for [DEBUG] messages
possible maybe’s - your client timed out (get an ethernet); connection was blocked (by firewall); connection was refused (by the server - again, firewall, or the ISP, which may happen in some countries); if its a large server with a lot of mods, well, they’ve probably corrupted - you will have to clear your beamMP’s mods in its Resources
folder.
finally, it’s probably outdated or dead. try another one.
EDIT: windows sockets and/or the way beamMP is coded at the moment using such sockets. it is sending a TCP RST request if you have an unstable or slow connection leading to a time out. for now there is nothing you can do
Hey, ik im very late but i just did this and it might be stupid but how do I transfer all my mods or get all my mods and configs and everything back, i had over 120 mods so i dont want to search and install them all again… (i used the second option)
Btw, i left all my mods in the old beamng folder and didnt move anything between the two so idk if that helps
Just drag them out of the old folder and put them into the same folder on the new side.
2 years and no solution? thats crazy
There is a solution, people just don’t listen to us XD