notnotnotswipez-ModioModNetworker icon

ModioModNetworker

Mod.io subscription integration. (Auto Downloader, Auto Updater, Fusion Lobby Mod Sharing)

Last updated a month ago
Total downloads 64429
Total rating 23 
Categories Code Mods
Dependency string notnotnotswipez-ModioModNetworker-2.4.0
Dependants 1 other package depends on this package

This mod requires the following mods to function

Lakatrazz-Fusion-1.8.0 icon
Lakatrazz-Fusion

A multiplayer mod for BONELAB, taking advantage of its physical interaction.

Preferred version: 1.8.0

README

Join my Discord Server for support or updates on future stuff

What is this mod?

Well im glad you asked! This mod works as a mod.io subscription integration mod, a Fusion extension, and a mod manager! Currently, the mod REQUIRES Fusion to be installed for it to function. (This is intentional)

Custom UI Demonstration VIDEO

IMAGE ALT TEXT

Features

  • Mod.io Subscription Auto Downloading (On Game Boot)
  • Auto Updating of Subscribed Mods
  • Ability to uninstall mods
  • Ability to download the Hosts Subscribed mods in a Fusion lobby
  • Realtime modloading, instantly use mods that you have downloaded midgame without a game restart!
  • Automatic avatar downloading.
  • Automatic spawnable downloading.
  • Automatic level downloading.
  • Temporary lobby mods.
  • Custom UI
  • Quest Support

How do I use this?

Installation

Drag the ModioModNetworker dll from "Mods" into your Mods folder.

Drag the Newtonsoft.Json dll from "Melonloader/Managed" to your "Melonloader/Managed" folder (Replace it)

I've set it all up now, whats next?

Well, say goodbye to manually downloading your mods and handling all that zip and drag nonsense. You can now easily install your mods directly from mod.io by pressing subscribe on them!

Unsubscribed mods that you have installed will not auto-update! Keep that in mind. So if you want a mod to auto update, make sure to subscribe to it.

A small annoyance with the mod is the fact that it will reinstall mods that you subscribed to even if you technically already have them. This will only happen once. This is because the mod has no prior knowledge of mods installed without it. There will not be duplicates, your old mods will get overwritten.

If you double checked all these potential problems and the mod still does not function, you can contact me directly on Discord at notnotnotswipez and I will try to assist you. Or join my Discord server linked at the top of the page.

Changelog

2.4.0

  • Updated to patch 6
  • Updated to support Fusion 1.8.0
  • Changed downloading method to one that the Quest supports now (Is now usable on Quest if you have a version of Fusion that supports it).
  • Fixed bug that could occur where a mod does not properly share directly after installing

2.3.0

  • Updated to support Fusion 1.7.0
  • Added mod spotlight to UI
  • Updated to patch 5
  • Removed auth.txt functionality

2.2.3

  • Fixed subscribed mods displaying correctly.
  • Fixed mods not properly deleting existing objects under the mod reload condition.

2.2.2

  • Updated to support Fusion 1.6.3

2.2.1

  • Thunderstore change

2.2.0

  • Optimized logic
  • Updated to support Fusion 1.6.0

2.1.1

  • Fixed subscribe button not functioning
  • Fixed items not deleting properly when a mod is uninstalled
  • Fixed mods not deleting in the Quest filesystem

2.1.0

  • Added Quest Support
  • Added new console error which warns you when the auth token put into auth.txt is less than the expected character count
  • Switched to UnityWebRequests for downloading
  • Added patch to prevent mods which shared the same id being downloaded more than once in a singular lobby session
  • Fixed repo identification not displaying the avatar download progress bar UI
  • Fixed "Host Mods" section of UI not being scrollable
  • Changed logic of "Uninstall All Unsubscribed" button to only uninstall fully networker tracked mods.
  • Added patch to prevent subscribed mods from being redownloaded via requests in sessions
  • Changed wording slightly on autogenerated auth.txt file to reduce confusion
  • Fixed bug where repo identification may have downloaded a mature mod even though your preferences prevented this

2.0.0

  • Add repo support (Download spawnables/avatars/levels from people who do not have networker).
  • Removed game stalling upon download.
  • Removed game stalling when unsubscribing/subscribing.
  • Switch to httpwebrequest for api calls (Less wasteful).
  • Added custom menu.
  • Added trending tab.
  • Added settings tab.
  • Added file management tab.
  • Added ingame blacklist management.
  • Added search feature for trending tab.
  • Improved logic with thread management (Performance).
  • Added button to Fusion lobby panel to download the level if you don't have it.
  • Added more information to modinfo.json.
  • Added tracking support for non-networker tracked mods.

1.5.0

  • Added blacklist.txt (Generated next to auth.txt).
  • Fixed bug that could occur when a mod had a singular digit version, causing errors on boot.
  • Fixed host mods menu erroring when used.
  • Added autoupdater plugin.
  • Added data to lobbies which are running this mod, you can see on the lobby panel if a mod is running networker.

1.4.1

  • Fixed compatibility for Fusion 1.4.0+
  • Patched issue that could allow subscribed mods to be redownloaded in a public lobby under certain conditions.
  • Patched issue where the mod would attempt to download subscribed mods that are no longer available on mod.io.
  • Fixed potential issue that could occur when a mod has no official version set on mod.io, making it repeat the download.

1.4.0

  • Added UI to players when you are downloading an avatar of theirs.
  • Added functionality to auto download spawnables (Toggleable)
  • Added functionality to auto download levels (Toggleable, you also have to already be in the lobby)
  • Added temporary mods option, if enabled, all mods that were auto downloaded (Levels, Avatars, Spawnables) will get deleted and removed when you exit the lobby.
  • Fixed small bug that prevented the "Max MB download" setting from updating in the menu.
  • Improved backend queue.
  • Added "Cancel Download" button to the menu when a mod is being installed.

1.3.0

  • Added auto avatar downloading. (Max file size and NSFW mod downloading are configurable). This feature is also able to be disabled but is enabled by default.
  • Added "Installed" section to the Management section, includes a "Delete all unsubscribed installed mods" button.
  • Improved modinfo backend system.

1.2.0

  • Fixed bug that could prevent mods from being sent to people in a Fusion lobby under specific circumstances.

1.1.0

  • Fixed subscription limit for 100+ subscribed mods.
  • Fixed random mods not downloading.
  • Fixed game crash on some downloaded mods.
  • Added support for multipackaged mods. (Mods that are a collection of other mods).
  • Fixed errored downloads on large mods.
  • Fixed errored downloads on large mod queue downloads.
  • Massively optimized amount of API calls to prevent ratelimiting.
  • Fixed long freezing on menu refreshes when large mod counts were present.
  • Improved menu functionality. (Pages added)
  • Added "Management" section where you can install all of the Host's mods at once.