After a while, I was able to figure out how to make this mod works, from what I understand this mod sort of adds the "scrolling bar" for any inventories (personal inventory, lockers etc.) but in order for the scrolling bar to appear, the cap for inventory height (or width) has to be lifted first, and it needs to be done using the mod Customized Storage (BepInEx compatible version). You must follow the installation instruction from this link (https://submodica.xyz/mods/sn1/163) in order to install the mod correctly first.
After that, look for a config file that is located in “Subnautica\BepInEx\config\CustomizedStorage(BepInEx)” (NOTED that it's in config folder and NOT plugins folder), this file will be created the first time the game is run with this mod. Change to the width and height that you want for any kinds of inventories by customizing the parameters in this new config file (there are recommended numbers that you should not go beyond though). These things should be done while the game is not running. Open the game when you're done with the tweaking and it should work, hopefully :D
First of all, many thanks for the mod, unfortunately it's just that I, like others, can't change the set keybinds.
Also an attempt to rewrite the DLL fails in the end. Can you please provide the source code on Github ? Or simply adjust the shitty options file so that you don't confuse running (shitft) with sorting inventory every time ?
Also your mention of “BepInEx Tweaks - Useful tweaks for BepInEx in Subnautica” I don't know what that's supposed to do, I can't find a config for your mod.... here either.
Otherwise it's really great. As I said, I only want to change the 306 (shift) to 304 (ctrl) in the DLL. I still hope you try to make the last step here to provide an option file without changes of keybinds is extremely strange anyway...
What exactly do you mean with "optional files from SMLHelper"? Do you simply mean the "Update File" found there (to make it compatible with Living Large 2.0)?: https://www.nexusmods.com/subnautica/mods/113?tab=files Because the downloaded SMLHelper-package itself only contains two files, one .dll and one .xml, there´s no extra files...
I used AdvancedInventory as needed requirement for "Bag Equipment"-mod (see my recent comment over there...), but turned out it (or one of the two) did not work. In short: I did get the extra rows, and I did get the scroll bar from Advanced Inventory (without having SMLHelper or Customized Storage installed), but the additional space could not be used; newly added items simply replaced items that were already there: https://www.nexusmods.com/subnautica/mods/493?tab=posts
Maybe I did something wrong or missed something (?), but from what I can see, there´s no way around SMLHelper for this to work, and that you can hence only use this mod with early versions of Nautilus that were still compatible with SMLHelper... Did I miss something?
[Info : Console] [AdvancedInventory] System.MissingFieldException: Field 'uGUI_ItemsContainer.grid' not found. at AdvancedInventory.uGUI_ItemsContainer_Init_Patch.Postfix (uGUI_ItemsContainer __instance, ItemsContainer ___container) [0x00028] in <f512a917bfcb427295275431d286498c>:0 [Info : Console] [AdvancedInventory] An error has occurred. See the log file.
Hi guys. Thanks to comment I figured this out to work with legacy. 1. Install Subnautica Map 1.5.2 (https://www.nexusmods.com/subnautica/mods/12?tab=files&file_id=3550) 2. Install last Customized storage 3. Install this mod. Now all these bugs with white background are gone and I've got my scrolls and quick moving items.
Why bother updating this mod when it depends on a mod that no longer works? Custom storage inventory is broken because QMods is obsolete (not to mention deleted from this site). No Custom Storage Mod means no Advanced Inventory. Someone's going to have to make another inventory mod from the ground up that works with Bepin.
Customized Storage still exist in this site. CustomizedStorage As you said, it is obsolete but still working!! You only need to follow these steps ?installing Cyclops Docking Mod because it use a diferent version of BepInEx allowing to use QMod and SOME of the old mods like CustomizedStorage or Subnautica Map Enjoy!
I spent many hours last night trying to get this mod to work and I followed what other people mentioned in comments and under the Bugs sections. I have the newest Subnautica version and other mods like the Map, EasyCraft, Cyclops Docking are working but not this mod. Can anyone give CLEAR instructions on how to get this mod to work? There are a few people here that claim that it works!
An updated version of Customized Storage has been released (as of 07 JAN) on that OTHER big Subnautica Mod Website Ver.1.0.7 that states is compatible with 2.0/Bepinex. Not sure if that'll fix your problem or if it's even compatible with this version of Advanced Inventory, but may be worth a shot. The author that did the update (not the original author, btw) DID recommend using Advanced Inventory if you're planning on going larger than 7 wide by 9 tall.
Full disclosure, I haven't tested it yet myself, nor will I link to or name the other site, since I'm not sure it'll violate any policies here.
⚠️If you're having trouble with the mods please join the Subnautica Modding discord server for support, they do work, if it's not working for you it's because of user error. ⚠️
They still work... I use them all the time in both Legacy and 2.0. I set the rows to 7... and height to whatever, 225-500 rows... even 1000, or 4000... but the higher you make it the laggier it seems to get. Still works though.
Seriously... why haven't you written here on this website, how exactly it works? Why? That would save time and frustration. It's like digging a hole somewhere and placing sign above it, with the sentence "You surely know what to do!". I mean... there is a settings.json file in the AdvancedInventory-folder, of course. But it... empty. And how should we know, what to type in there? Shall we... smell that? Sorry that I probably seem rude in your oppinion, but... that's lousy.
After a while, I was able to figure out how to make this mod works, from what I understand this mod sort of adds the "scrolling bar" for any inventories (personal inventory, lockers etc.) but in order for the scrolling bar to appear, the cap for inventory height (or width) has to be lifted first, and it needs to be done using the mod Customized Storage (BepInEx compatible version). You must follow the installation instruction from this link (https://submodica.xyz/mods/sn1/163) in order to install the mod correctly first.
After that, look for a config file that is located in “Subnautica\BepInEx\config\CustomizedStorage(BepInEx)” (NOTED that it's in config folder and NOT plugins folder), this file will be created the first time the game is run with this mod. Change to the width and height that you want for any kinds of inventories by customizing the parameters in this new config file (there are recommended numbers that you should not go beyond though). These things should be done while the game is not running. Open the game when you're done with the tweaking and it should work, hopefully
Storage size Mod works for me, it seems to have isues with More Lockers though which stopped it working for me. https://www.nexusmods.com/subnautica/mods/1199
Error during loading of a world and shows in log. Latest version 2.0
Also the customized storage SN 2.0 link in the dependencies is not valid (under download)
It seems to want to load the advanced inventory prefab from: C:/Program Files (x86)/Steam/steamapps/common/Subnautica/Subnautica_Data/Managed/advancedinventory
and not the plugins folder
[Info : Console] [AdvancedInventory] System.ArgumentException: The Object you want to instantiate is null. at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Transform parent, System.Boolean instantiateInWorldSpace) [0x00045] in <bd0d47c27bd84106afaaecc2c74cdb94>:0 at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent, System.Boolean worldPositionStays) [0x00001] in <bd0d47c27bd84106afaaecc2c74cdb94>:0 at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent) [0x00001] in <bd0d47c27bd84106afaaecc2c74cdb94>:0 at AdvancedInventory.Main.EnableScrollView (uGUI_ItemsContainer guiContainer, ItemsContainer container) [0x0005b] in <f512a917bfcb427295275431d286498c>:0 at AdvancedInventory.uGUI_ItemsContainer_Init_Patch.Postfix (uGUI_ItemsContainer __instance, ItemsContainer ___container) [0x00028] in <f512a917bfcb427295275431d286498c>:0
159 comments
After that, look for a config file that is located in “Subnautica\BepInEx\config\CustomizedStorage(BepInEx)” (NOTED that it's in config folder and NOT plugins folder), this file will be created the first time the game is run with this mod. Change to the width and height that you want for any kinds of inventories by customizing the parameters in this new config file (there are recommended numbers that you should not go beyond though). These things should be done while the game is not running. Open the game when you're done with the tweaking and it should work, hopefully :D
Also an attempt to rewrite the DLL fails in the end.
Can you please provide the source code on Github ?
Or simply adjust the shitty options file so that you don't confuse running (shitft) with sorting inventory every time ?
Also your mention of “BepInEx Tweaks - Useful tweaks for BepInEx in Subnautica” I don't know what that's supposed to do, I can't find a config for your mod.... here either.
Otherwise it's really great. As I said, I only want to change the 306 (shift) to 304 (ctrl) in the DLL. I still hope you try to make the last step here to provide an option file without changes of keybinds is extremely strange anyway...
https://www.nexusmods.com/subnautica/mods/113?tab=files
Because the downloaded SMLHelper-package itself only contains two files, one .dll and one .xml, there´s no extra files...
I used AdvancedInventory as needed requirement for "Bag Equipment"-mod (see my recent comment over there...), but turned out it (or one of the two) did not work. In short: I did get the extra rows, and I did get the scroll bar from Advanced Inventory (without having SMLHelper or Customized Storage installed), but the additional space could not be used; newly added items simply replaced items that were already there:
https://www.nexusmods.com/subnautica/mods/493?tab=posts
Maybe I did something wrong or missed something (?), but from what I can see, there´s no way around SMLHelper for this to work, and that you can hence only use this mod with early versions of Nautilus that were still compatible with SMLHelper... Did I miss something?
Thanks to comment I figured this out to work with legacy.
1. Install Subnautica Map 1.5.2 (https://www.nexusmods.com/subnautica/mods/12?tab=files&file_id=3550)
2. Install last Customized storage
3. Install this mod.
Now all these bugs with white background are gone and I've got my scrolls and quick moving items.
I had 1.5.3 Map installed and couldnt figure out why i had a white background.
This helped a lot!!
As you said, it is obsolete but still working!! You only need to follow these steps ?installing Cyclops Docking Mod because it use a diferent version of BepInEx allowing to use QMod and SOME of the old mods like CustomizedStorage or Subnautica Map Enjoy!
Full disclosure, I haven't tested it yet myself, nor will I link to or name the other site, since I'm not sure it'll violate any policies here.
I mean... there is a settings.json file in the AdvancedInventory-folder, of course. But it... empty. And how should we know, what to type in there? Shall we... smell that? Sorry that I probably seem rude in your oppinion, but... that's lousy.
inventories (personal inventory, lockers etc.) but in order for the scrolling bar to appear, the cap for inventory height (or width) has to be lifted first, and it needs to be done using the mod Customized Storage (BepInEx compatible version). You must follow the installation
instruction from this link (https://submodica.xyz/mods/sn1/163) in order to install the mod correctly first.
After that, look for a config file that is located in “Subnautica\BepInEx\config\CustomizedStorage(BepInEx)” (NOTED that it's
in config folder and NOT plugins folder), this file will be created the first time the game is run with this mod. Change to the width and height
that you want for any kinds of inventories by customizing the parameters in this new config file (there are recommended numbers that
you should not go beyond though). These things should be done while the game is not running. Open the game when you're done with the tweaking and it should work, hopefully
https://www.nexusmods.com/subnautica/mods/1199
Error during loading of a world and shows in log. Latest version 2.0
Also the customized storage SN 2.0 link in the dependencies is not valid (under download)
It seems to want to load the advanced inventory prefab from:
C:/Program Files (x86)/Steam/steamapps/common/Subnautica/Subnautica_Data/Managed/advancedinventory
and not the plugins folder
[Info : Console] [AdvancedInventory] System.ArgumentException: The Object you want to instantiate is null.
at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Transform parent, System.Boolean instantiateInWorldSpace) [0x00045] in <bd0d47c27bd84106afaaecc2c74cdb94>:0
at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent, System.Boolean worldPositionStays) [0x00001] in <bd0d47c27bd84106afaaecc2c74cdb94>:0
at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent) [0x00001] in <bd0d47c27bd84106afaaecc2c74cdb94>:0
at AdvancedInventory.Main.EnableScrollView (uGUI_ItemsContainer guiContainer, ItemsContainer container) [0x0005b] in <f512a917bfcb427295275431d286498c>:0
at AdvancedInventory.uGUI_ItemsContainer_Init_Patch.Postfix (uGUI_ItemsContainer __instance, ItemsContainer ___container) [0x00028] in <f512a917bfcb427295275431d286498c>:0