I've been working on a multiplayer mod for Lucid Blocks that will allow people to host dedicated servers for lucid blocks that players can connect to.
However, due to the way the game is designed, it is not possible to modify world logic unless we have access to the gdblocks.gdextension source code. Thus, it is not possible for a world to have multiple simultaneously loaded regions. My solution to this is to replace dimensions with "realms" that players can move between. Each realm will have a limited radius that you cannot build outside of, thus entirely bypassing the issue of needing multiple loaded regions, but otherwise the realm acts like a normal lucid blocks dimension.
I think once I get the realm system working, I can then build on it with things like custom realm generators, systems for players to create new realms, etc.
Besides that, I will try to rewrite most of the game's logic to use a client/server architecture.
I'll probably set up a test server when I get my first prototype working. This is a pretty big project so it will likely take a while.