Releases: ResoniteModdingGroup/MonkeyLoader.GamePacks.ResoniteModLoader
v3.0.4
Resonite
If you're looking to install MonkeyLoader for Resonite, you can find the releases here:
https://github.com/ResoniteModdingGroup/MonkeyLoader.GamePacks.Resonite/releases
What's Changed
Full Changelog: v3.0.3...v3.0.4
v3.0.3
v3.0.0
v2.6.8
- no changes
v2.6.7
Release v2.6.6
What's Changed
- Sets correct version constant of
2.6.0
on ModLoader class as reported by @Nytra in #14 implemented by @Banane9
Full Changelog: v2.6.5...v2.6.6
Install
To install, place the provided MonkeyLoader.GamePacks.ResoniteModLoader.nupkg
into your MonkeyLoader/GamePacks/
folder.
Make sure to remove -LoadAssembly Libraries/ResoniteModLoader.dll
from your Resonite launch arguments.
v2.6.5
What's Changed
- Add contributing docs by @ljoonal in #7
- Show RML mod name in log messages by @Nytra in #8
- Add Nytra as author by @Nytra in #9
- Add ConfigKeyRange component to keys whose fields use FrooxEngine.RangeAttribute by @Nytra in #11
- Update MonkeyLoader version and implement INestedIdentifiable for ResoniteModBase by @Nytra in #13
New Contributors
Full Changelog: v2.6.2...v2.6.5
Install
To install, place the provided MonkeyLoader.GamePacks.ResoniteModLoader.nupkg
into your MonkeyLoader/GamePacks/
folder.
Make sure to remove -LoadAssembly Libraries/ResoniteModLoader.dll
from your Resonite launch arguments.
Release v2.6.2
Changes
- Prevents errors with ModConfigurationKeys that have a null or whitespace name by replacing it with "Spacer-[hashcode]"
- This allows mods like IkCulling to load, which use empty config keys as spacers
Install
To install, place the provided MonkeyLoader.GamePacks.ResoniteModLoader.nupkg
into your MonkeyLoader/GamePacks/
folder.
Make sure to remove -LoadAssembly Libraries/ResoniteModLoader.dll
from your Resonite launch arguments.
Release v2.6.1
Changes
- Make RML Mods get loaded after
EngineInitializer.InitializeFrooxEngine
is done - Add loading indicator phase for RML
Install
To install, place the provided MonkeyLoader.GamePacks.ResoniteModLoader.nupkg
into your MonkeyLoader/GamePacks/
folder.
Make sure to remove -LoadAssembly Libraries/ResoniteModLoader.dll
from your Resonite launch arguments.
To develop with, add the following to your project file or Directory.Build.props file and reference the necessary packages through NuGet:
<PropertyGroup>
<RestoreAdditionalProjectSources>
https://pkg.munally.com/MonkeyModdingTroop/index.json;
https://pkg.munally.com/ResoniteModdingGroup/index.json
</RestoreAdditionalProjectSources>
</PropertyGroup>
You may also need to add the URLs https://pkg.munally.com/MonkeyModdingTroop/index.json
and https://pkg.munally.com/ResoniteModdingGroup/index.json
as package sources inside VS and set up package mappings.
Release v2.6.0
Provides compatibility for ResoniteModLoader (RML).
This means that any RML mods from the rml_mods
folder can be loaded directly through MonkeyLoader,
without adding RML as a library that Resonite should load.
Any libraries from the rml_libs
folder will be loaded as well.
Because the RML mods are loaded as fully integrated MonkeyLoader mods,
they are integrated into the MonkeyLoader Settings Category inside Resonite as well.
The settings files will be created under ./MonkeyLoader/Configs
however,
so any customized settings will have to recreated or manually copied into the json file.
Settings Integration
Install
To install, place the provided MonkeyLoader.GamePacks.ResoniteModLoader.nupkg
into your MonkeyLoader/GamePacks/
folder.
Make sure to remove -LoadAssembly Libraries/ResoniteModLoader.dll
from your Resonite launch arguments.
To develop with, add the following to your project file or Directory.Build.props file and reference the necessary packages through NuGet:
<PropertyGroup>
<RestoreAdditionalProjectSources>
https://pkg.munally.com/MonkeyModdingTroop/index.json;
https://pkg.munally.com/ResoniteModdingGroup/index.json
</RestoreAdditionalProjectSources>
</PropertyGroup>
You may also need to add the URLs https://pkg.munally.com/MonkeyModdingTroop/index.json
and https://pkg.munally.com/ResoniteModdingGroup/index.json
as package sources inside VS and set up package mappings.