The RocketModFix is a fork of LDM for Unturned maintained by the Unturned plugin devs, this fork don't have plans for any major changes to the RocketMod, only fixes and new features that doesn't break any backward compatibility, so you don't need to update your plugins.
You can still use old plugins without any changes/recompilation/updates. We're not planning to make any breaking changes with API.
- Create Discord Server Community.
- UnityEngine NuGet Package redist.
- Unturned NuGet Package redist.
- Update MSBuild to the
Microsoft.NET.Sdk
, because current MSBuild in RocketMod is outdated and its hard to support and understand what's going on inside. - RocketMod NuGet Package containing all required libraries for RockeMod API usage.
- CI/CD and nightly builds with RocketMod .dlls.
- Automatic Release on Tag creation (with RocketMod Module).
- Rocket.Unturned.Module Artifacts on PR.
- Rocket.Unturned NuGet Package.
- Reset changelog.
- For versioning use SemVer.
- Installation guides inside the Rocket Unturned Module.
- Rocket.AutoInstaller to automatically install Rocket.
- Keep backward compatibility.
- Test with RocketMod plugins that uses old RocketMod libraries, and make sure current changes doesn't break anything.
- Test with most used Modules:
- AviRockets.
- uScript.
- OpenMod.
- RocketMod Fixes:
- Fix UnturnedPlayer.SteamProfile, current implementation cause so many lags (fixed, but still requires fixes).
- Fix UnturnedPlayerComponent is not being added and removed automatically.
- /admin /unadmin doesn't work when use offline player (now it possible to use steam id of the offline player).
- Assembly Resolve fixes (don't spam with not found library or make a option to disable it, load all libraries at rocketmod start instead of searching for them only on OnAssemblyResolve)
- Fix problem when TaskDispatcher is not calling an action (example: when some plugins queue a player which connected to the server the action might not be called = bypassed checks/bans etc).
- Commands fixes:
- Fix /vanish.
- Fix /god. (oxygen isn't fixed)
- Fix /p (not readable at all).
- Performance.
- New Features:
- JSON file support (before it was only XML).
- Commands:
- /position /pos (current position of the player).
- /tpwp (improved version of /tp wp).
- /savelogs (a fast way for sending logs to plugin developer or whatever).
- Remove Features:
- Command /compass
- Gather a Team with a direct access to the repo edit without admins help. (We still gather a team)
- RocketModFix Video Installation Guide (could be uploaded on YouTube).
After plan is finished -> Add new plans, keep coding, and don't forget to approve PR or issues.
Now we have 2 different ways you can install Rocket, either Standard Way
or Auto-Installer
, select the one you like more, but we highly recommend to use Auto-Installer
.
- Stop the Server: If your server is running, stop it.
- Remove Old Rocket: Delete the entire
Rocket.Unturned
folder located inModules
(if it exists). - Download the Latest RocketModFix: Go to the RocketModFix releases page.
- Access the Assets: Open the "Assets" section if it's not already expanded.
- Download the Module: Click
Rocket.Unturned.Module.zip
to download the latest module. - Final: Extract the downloaded archive, open the
Rocket.Unturned.Module
folder, and copy theRocket.Unturned
folder toModules
(copy the folder, not it's content, and if its asks to Replace the existing files then press to replace them).
It's same as installing Rocket manually (standard way), however if we make an update you will receive it automatically after you restart the server, so you don't need to remove old Rocket, replace/delete files, etc.
See more info here about it if you're interested how it work and what we're planning to do next with it.
- Stop the Server: If your server is running, stop it.
- Remove Rocket (if you still have it): Delete the entire
Rocket.Unturned
folder located inModules
(if it exists). - Download the Latest Rocket.AutoInstaller: Go to the RocketModFix releases page.
- Access the Assets: Open the "Assets" section if it's not already expanded.
- Download the Rocket.AutoInstaller: Click
Rocket.AutoInstaller.zip
to download the latest module. - Final: Extract the downloaded archive, open the
Rocket.AutoInstaller
folder, and copy theRocket.AutoInstaller
folder toModules
(copy the folder, not it's content, and if its asks to Replace the existing files then press to replace them).
Contact in our discord if you have any problems. Just in case you can also read Readme_EN.txt
or Readme_RU.txt
inside of the installed Module.
Feel free to join our Discord Server, ask questions, talk, and have fun!
If you also use RocketModFix, contact us, we will add a link to you!
See here details how to contribute.
fr34kyn01535 has listed all of the original plugins in a post to the /r/RocketMod subreddit: List of plugins from the old repository
The RocketMod organization on GitHub hosts several related archived projects: RocketMod (Abandoned)
On the 20th of December 2019 Sven Mawby "fr34kyn01535" and Enes Sadık Özbek "Trojaner" officially ceased maintenance of Rocket. They kindly released the source code under the MIT license. Read their full farewell statement here.
Following their resignation SDG forked the repository to continue maintenance in sync with the game.
On the 2nd of June 2020 fr34kyn01535 requested the fork be rebranded to help distance himself from the project.
OpenMod for nuget packages ready-to-go actions and workflows.