Nebula Multiplayer Mod
An open-source, multiplayer mod for the game Dyson Sphere Program.
FAQ
Where can I get mod support?
Please join our Discord Server and ask your question in the General
channel. We have a really nice community that will be able to answer your questions.
How can I play this mod?
Please do keep in mind that this mod is still in heavy development, it may still contains bugs.
- Stable version of the mod can be downloaded from Thunderstore (Recommended).
- If you want to install the latest version of the mod, you can install pre-release versions be following the installation guide.
- To connect, check hosting and joining guide.
API Documentation
This mod has an API, that makes it easier for other mod developers to make their mods compatible with Nebula. If you are a mod developer and you want your mods to be compatible, follow the instructions here. Also you can always join our Discord Server for help with using the API.
Chat
The chat window can opened/closed using Alt + Backtick (configurable in game settings under Control). Also in settings (under Multiplayer) is an option to disable the chat window from automatically opening when a message is received.
What is the current status?
Major refactors will happen while the project grows. Join the Discord Server if you want to see to latest state of our development.
Here is a short list of what is currently implemented
- Server / Client communication
- Custom Multiplayer menu in-game
- Player Movement syncing on Planet
- Player Movement syncing in Space
- Player VFX syncing (jetpack, torch, ...)
- Player SFX syncing (footsteps sound, torch sound, ...)
- Players have different colors
- Game Time syncing
- Universe settings syncing
- Client planet loading from server
- Planet vegetation mining syncing
- Planet resources syncing
- Build preview syncing
- Entity creation syncing
- Entity desctruction syncing
- Entity upgrade syncing
- Dyson spheres syncing
- Researches syncing
- Factories statistics syncing
- Containers inventory syncing
- Building Interaction syncing
- Belts syncing
- Dropped items syncing
- Interstellar Station syncing
- Drones position syncing
- Foundation syncing (terrain deformation)
- Server state persistence
- Power network syncing
How can I contribute?
Please join our Discord Server to ask if someone is already working on the task that you want to do. Once, you are done with your modification, simply submit a pull request. Contribution documentation can be found here: Wiki.
How can I support the team?
If you like what we do and would like to support us, you can donate through our Patreon. Thanks for the support <3