Skip to content

celvro/QuickSlotsPlus

Repository files navigation

QuickSlots+

A C# mod for Subnautica to add more slots.

Features

  • Up to 20 slots with hotkeys
  • Disable adding new items to the quick slots
  • Custom hotkey labels
  • Works with Nitrox

Warning

Switched from SMLHelper to Nautilus, make sure to update.

Requirements

Installation

  1. Install BepInEx and the Nautilus plugin.
  2. Extract BepInEx\ folder from downloaded QuickSlotsPlus.zip into your Subnautica folder.

Build from source

  1. Install Visual Studio or use msbuild.
  2. Create the publicized assemblies using https://github.com/elliotttate/Bepinex-Tools/releases
  3. Change the $(GameDir) property in the .csproj file if needed, it defaults to Steam directory on C: drive.
  4. In VS select Build -> Build Solution, it will copy the files into your BepInEx folder.
  5. Launch Subnautica.

Controller Support

Now supports Controller icons on hotbar!

Nitrox

Manually edit Nautilus's BepInEx\plugins\Modding Helper\mod.json file and add "NitroxCompat": true.

Warning: Did not test this after the switch from SMLHelper to Nautilus.

Add custom labels

  1. Set hotkey in game, look at name.
  2. Create a file named BepInEx\plugins\QuickSlotsPlus\customLabels.json. Limited support for unicode.
{
    "LeftArrow": "⬅️",
    "RightArrow": "Right"
}
  1. I've already added some default custom labels. You can override them with the KeyCode name.

Known issues

  • Can't use CTRL or ALT modifiers for hotkeys
  • Sometimes while testing Nitrox my equipped tool icon disappeared

Changes

2.0 (Nautilus update)

  • Updated from SMLHelper to Nautilus
  • Fixed display of controller icons for slot labels

Noticed a bug?

About

A C# mod for Subnautica to add more quick slots

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages