WukongMP SDK 0.1.0
We are happy to announce the first early access version of the WukongMP SDK - 0.1.0.
This version brings updates to how mods are stored on the server, and how developers can define dependencies between mods.
Connecting to the server built on SDK version 0.1.0 requires version 0.23.1 of the ReadyM Launcher.
New featuresâ
Mod versioningâ
Starting with version 0.1.0, all releases of the WukongMP SDK will be versioned according to the MAJOR.MINOR.PATCH format. The current version is 0.1.0.
Updates to the SDK will be released as new versions, with their own documentation pages. This allows mod developers to target specific versions of the SDK in their mods' dependency lists, and to maintain compatibility with older versions of the SDK if they choose to.
Each version's download page will contain a server binary package compatible with that version. When upgrading the SDK, make sure to also update the server binaries on your server to the version corresponding to the SDK version you are using.
Mod manifestsâ
Support for manifest.json mod manifest files has been added. You can now define mod metadata, which will be displayed in the server admin portal and in the Launcher, when someone connects to a server that uses your mod.
You can also specify required versions of other mods that are required by your mod to function.
Refer to the documentation for mod manifests for more details.
Breaking changesâ
- The
manifest.jsonfile is now required for all mods. Mods without a manifest will not be loaded by the server. - Launcher versions prior to
0.23.1will not be able to connect to servers running SDK version0.1.0or later.
What's next?â
We're currently working on bringing the PvP mode to self-hosted servers, as well as adding server-side mod support. Stay tuned for more updates in the coming weeks!
