All Projects → zkxs → NeosModLoader

zkxs / NeosModLoader

Licence: LGPL-3.0 license
A mod loader for Neos VR

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to NeosModLoader

SiraUtil
A powerful utility mod which expands the capabilities and provides more tools to Beat Saber modders.
Stars: ✭ 47 (-18.97%)
Mutual labels:  modding, vr
XLShredLoader
A collection of mods for Skater XL that use the Unity Mod Manager (reworked from the XLShredMenu mod)
Stars: ✭ 33 (-43.1%)
Mutual labels:  modding, mod
SMLHelper
A complete Subnautica and Subnautica: Below Zero modding library for the popular QModManager framework.
Stars: ✭ 36 (-37.93%)
Mutual labels:  modding, mod
Anno1800 Mod Loader
The one and only mod loader for Anno 1800, supports loading of unpacked RDA files, XML merging and Python mods.
Stars: ✭ 161 (+177.59%)
Mutual labels:  modding, mod
Modio Unity
Unity Plugin for integrating mod.io - a modding API for game developers
Stars: ✭ 53 (-8.62%)
Mutual labels:  modding, mod
Showoff-NVSE
An NVSE plugin that adds functions and some engine-level tweaks.
Stars: ✭ 32 (-44.83%)
Mutual labels:  modding, mod
openvr foveated
Fixed Foveated Rendering for SteamVR games
Stars: ✭ 74 (+27.59%)
Mutual labels:  modding, vr
ME3TweaksModManager
Mod Manager for Mass Effect Original Trilogy and Mass Effect Legendary Edition
Stars: ✭ 83 (+43.1%)
Mutual labels:  modding, mod
Tremor
Tremor mod, for tModLoader Terraria
Stars: ✭ 26 (-55.17%)
Mutual labels:  modding, mod
MPPatch
Patch for Civilization V to allow modded multiplayer. Currently under development.
Stars: ✭ 31 (-46.55%)
Mutual labels:  modding, mod
factorio-example-mod
Lightweight modular example mod with various features and compatibilities
Stars: ✭ 15 (-74.14%)
Mutual labels:  modding, mod
Qmodmanager
Config based patch management for Subnautica and Subnautica: Below Zero
Stars: ✭ 78 (+34.48%)
Mutual labels:  modding, mod
EMF
Extended Mechanics & Flavor
Stars: ✭ 33 (-43.1%)
Mutual labels:  modding, mod
LoS-Mod Files X
Mod Files for the Xbox 360 version of Sonic '06 mod; Legacy of Solaris.
Stars: ✭ 22 (-62.07%)
Mutual labels:  modding, mod
Resource-Pack
The official repository for Faithful 32x for Minecraft: Dungeons
Stars: ✭ 16 (-72.41%)
Mutual labels:  modding, mod
openvr fsr
Add Image Upscaling via AMD FidelityFX SuperResolution or NVIDIA Image Scaling to SteamVR games
Stars: ✭ 1,182 (+1937.93%)
Mutual labels:  modding, vr
Open-Terraria-API
Open Terraria API - Mac, Linux & Windows
Stars: ✭ 65 (+12.07%)
Mutual labels:  modding, mod
ModdingDiablo2Resurrected
This repository contains some tools and guides on modding Diablo 2 Resurrected.
Stars: ✭ 75 (+29.31%)
Mutual labels:  modding, mod
Thunderstore
Thunderstore is a mod database and API for downloading mods. Thunderstore Discord: https://discord.gg/UWpWhjZken
Stars: ✭ 45 (-22.41%)
Mutual labels:  modding, mod
Linkermod
Enhancements for Black Ops' modtools
Stars: ✭ 63 (+8.62%)
Mutual labels:  modding, mod

NeosModLoader

A mod loader for Neos VR. Consider joining our community on Discord for support, updates, and more.

Installation

If you are using the Steam version of Neos you are in the right place. If you are using the standalone version, read the Neos Standalone Setup instructions. If you are on Linux, read the Linux Notes.

  1. Download NeosModLoader.dll to Neos's Libraries folder (C:\Program Files (x86)\Steam\steamapps\common\NeosVR\Libraries).
  2. Place 0Harmony.dll into a nml_libs folder under your Neos install directory (C:\Program Files (x86)\Steam\steamapps\common\NeosVR\nml_libs). You will need to create this folder.
  3. Add mod DLL files to a nml_mods folder under your Neos install directory (C:\Program Files (x86)\Steam\steamapps\common\NeosVR\nml_mods). You can create the folder if it's missing, or simply launch Neos once with NeosModLoader installed and it will be created automatically.
  4. Add the following to Neos's launch options: -LoadAssembly Libraries\NeosModLoader.dll, substituting the path for wherever you put NeosModLoader.dll.
  5. Start the game. If you want to verify that NeosModLoader is working you can check the Neos logs. (C:\Program Files (x86)\Steam\steamapps\common\NeosVR\Logs). The modloader adds some very obvious logs on startup, and if they're missing something has gone wrong. Here is an example log file where everything worked correctly.

If NeosModLoader isn't working after following those steps, take a look at our troubleshooting page.

Example Directory Structure

Your Neos directory should now look similar to the following. Files not related to modding are not shown.

<Neos Install Directory>
│   Neos.exe
│   NeosLauncher.exe
│
├───Logs
│       <Log files will generate here>
│
├───nml_mods
│       InspectorScroll.dll
│       MotionBlurDisable.dll
│       NeosContactsSort.dll
|       <More mods go here>
├───nml_libs
│       0Harmony.dll
|       <More libs go here>
│
└───Libraries
        NeosModLoader.dll

Note that the libraries can also be in the root of the Neos install directory if you prefer, but the loading of those happens outside of NML itself.

Finding Mods

A list of known mods is available in the Neos Mod List. New mods and updates are also announced in our Discord.

Frequently Asked Questions

Many questions about what NML is and how it works are answered on our frequently asked questions page.

Making a Mod

Check out the Mod Creation Guide.

Configuration

NeosModLoader aims to have a reasonable default configuration, but certain things can be adjusted via an optional config file.

Contributing

Issues and PRs are welcome. Please read our Contributing Guidelines!

Licensing and Credits

NeosModLoader is licensed under the GNU Lesser General Public License (LGPL). See LICENSE.txt for the full license.

Third-party libraries distributed alongside NeosModLoader:

Third-party libraries used in source:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].