How To Package ModTek mods for BMM:
Create a Mod.Json file:
The “Mod.Json” directly affects the users experience with BMM!
So be sure to include the following keys-value pairs in your file:
Name – Must be the same as .ZIP file name (see below)
Description – So users know what the mod does
Version – So users can visually tell what version they have
Author – So users know who you are!
Website – So users can click a link to your page
PackagedOn – So we might later enable auto updates!
Of course don’t forget any other fields required for your mod to work. i.e “Enabled”
Again, check here if you need further details on that process.
An example Mod.Json:
{
"Enabled": true,
"Name": "BestModEver",
"Description": "We modding ova here",
"Version":"0.3.2",
"Author":"Wpnx330",
"Website": "https://github.com/Wpnx330",
"PackagedOn": "2018-06-28T22:21:22.2775745-04:00",
"DLL": "MyModDll1.dll",
"Manifest": [
{ "Type": "xyz", "Path": "xyz\\" }
]
}
Prepare a .Zip file:
Option A :single mod
Create a folder [ModName] and put your files in like below:
{
\\Mod.Json
\\All Your_.Dlls_
\\StreamingAssets\data\All_The_Files_And_Folders_To_Merge|Replace
\\Other_Folders_Containing_Files_You_Need
}
Use your favorite Zip tool (like Winrar) to create [ModName].ZIP
Option B :Multi Mod
Create a folder [MultiModName] and put your files in like below:
{
\\Mod1Name\Mod.Json
\\Mod1Name\All Your_.Dlls_
\\Mod1Name\StreamingAssets\data\All_The_Files_And_Folders_To_Merge|Replace
\\Mod1Name\Other_Folders_Containing_Files_You_Need
\\Mod2Name\Mod.Json
\\Mod2Name\All Your_.Dlls_
\\Mod2Name\StreamingAssets\data\All_The_Files_And_Folders_To_Merge|Replace
\\Mod2Name\Other_Folders_Containing_Files_You_Need
}
Use your favorite Zip tool (like Winrar) to create [MultiModName].ZIP
1 comment