Need help? Most issues are resolved by carefully re-reading the installation instructions or stickies above, but if you have stumbled on a bug, please file a bug report on the Bugs tab with as much information as possible to help me find the cause of the issue and get it squashed in an update.
Is there a way to rotate on the other axis too? Some of the constructables rotate around the wrong access, so they go into the structure they are attached to instead of rotating with respect to the surface of the structure.
Could you name some specific constructables so I can look into it when I have time? Perhaps take screenshot examples? (You may need to upload them to imgur or similar and share links to them here)
Such a useful mod, because when building it's so difficult to have everything be aligned with each other. But since downloading this mod it made my decorating life such a breeze. Cheers.
Generously going to assume you're not just trolling here - perhaps you're talking about SnapBuilder for SN1 and are simply commenting on the wrong page, perhaps Nexus Mods is reporting this incorrectly, etc.
In any case, SnapBuilder intentionally does not make any changes to placement restrictions imposed by the vanilla game. You might be able to use a mod named Building Tweaks in conjunction with SnapBuilder to overcome that.
Assuming you actually have SnapBuilder installed and loaded, make sure to try out the fine-snapping hotkey (left ctrl by default), and change the configuration values if you don't like the default spacing. The size of the grid in SnapBuilder is fully configurable, but it is still a grid. If you align items to a grid, sometimes there's going to be more space between items than if you hadn't. That's how snap-to-grid works. Additionally, you can disable the grid snapping when you need freehand placement (middle mouse by default).
Also, try aiming at the front, back or side of whatever you're trying to place something next to, as this activates a feature of SnapBuilder where it will attempt to place whatever you're building as close as possible to your target, based on the reported size of each item. This can result in flush side-by-side placement - particularly when placing multiples of the same item next to one another, such as the free-standing lockers. There's a larger gap between items on legacy SN1 due to the vanilla placement restrictions of the game, which as previously mentioned SnapBuilder intentionally does not modify.
This side-snapping feature depends on each item's size to be reported correctly, so it can be iffy with modded items if the modder hasn't recorded the size correctly. It also happens to be an example of additional work I put into this mod long after I had stopped playing.
Like most mods, this mod was originally made for my own personal use. I just happened to be kind enough to share it with ungrateful users like yourself, and to continue to maintain it for years after being finished with the games. So the default grid size is just what I personally liked when I played - I did not really care about saving space, I just wanted things nicely aligned. But everyone has their own preferences, so when I released it publicly I made it configurable so that you can tweak it however you see fit. If that isn't good enough for you, you're more than welcome to make your own alternative. Perhaps you could call it SnugBuilder.
so this used to work when i first was playing with it, then all of a sudden im unable to use it. i cant open the config menu for whatever reason and i have no idea how to begin to access it
The config menu requires you to have installed Configuration Manager, linked in the requirements. Instructions on how to access it are on its own page.
But more likely you've goobered something up somewhere. Hard to know what without a peek at a log file.
I'd recommend heading over to the Subnautica Modding discord server where it'll be way easier to get quick help for simple issues
i had all that downloaded. turns out i had to reset all my mods and install the bepinex tweaks or something for specifically bepinex. also, still cant open the config menu at all, and yes, that is downloaded
I am still going to recommend you join the discord server mentioned above, because without seeing your logs and perhaps screenshots of the game folder(s), it is hard to diagnose exactly what your issue is, and it is easier for you to provide said logs and screenshots in discord.
Configuration Manager should open when you press F5 as long as you installed the version linked from the requirements section of this mod to your bepinex plugins folder. If it is not, then either you installed the wrong version, or installed it incorrectly, or something very strange is happening. It's usually something simple like user error. But if it's something strange, we will need to see logs and screenshots to have any idea what the problem is. Logs are found at BepInEx/LogOutput.log. Do not simply copy and paste random errors from the log here, it is not useful because you don't know if those errors are relevant or not, and other messages in the log will provide necessary context to understand what is happening.
What is useful is being able to see the full log file. And it is easiest for you to provide that on discord. You can alternately upload it to somewhere like pastebin.com or Google Drive and then provide the link here, and also upload screenshots of your game folder to imgur and link to them here, but usually you will receive help and solutions much faster on discord.
BepInEx Tweaks is only optional, it just fixes an issue where if you back out to the main menu, most mods (including this one) stop working. So it is only useful if you tend to back out to the main menu to load/start a save. If you do not typically do this, BepInEx Tweaks is completely optional, because you can alternatively just exit the game to desktop and then launch it again instead of using BepInEx Tweaks. And BepInEx Tweaks unfortunately does not fix this for all mods - it depends on how the mod is coded. But it does fix it for some (including this one). Exiting to desktop and relaunching the game will always fix it, no matter the mod.
Perhaps it would, but I have no plans at this time to have SnapBuilder change anything about placing rooms beyond extending the build range, primarily because the way the base system works in these games is extremely fragile - it's a miracle any of it works at all. It's why you don't really see mods coming out that add brand new rooms which hook up to your other base pieces and you can walk around inside of, because the base code is a nightmare to work with.
I have certainly been asked for a feature like this before, and I've considered it, but frankly I'm not sure it's something I'll ever have the time, motivation and sheer insanity required to add.
Thanks to that one number you can't change for six months (buid range) everything is messing up because several of the mods don't work with Configuration Manager and I'm done with it. ONE NUMBER!
You can change it manually by editing BepInEx\configs\SnapBuilder.cfg (just open it in notepad or your favourite text editor, very easy for you to edit), or you can downgrade to a previous version in the meantime.
If you had posted here at any time that you were having difficulty using Configuration Manager with some mods, I could have very quickly informed you how to edit the config file manually. But as nobody has reported an issue with Configuration Manager having issues with some mods on BZ, I was unaware there was a problem, so I have had no reason to believe I needed to to give info on how to edit the config file manually.
More detail on which mods have issues with Configuration Manager would be useful, as would specific detail of what you mean when you say they "don't work" with it. When my time is more generous I can investigate this issue, likely at a higher priority than the SnapBuilder config issue (since it has a VERY simple workaround).
After hitting B to change build distance, it says Mouse4/Mouse3 to change range. Mouse3 is middle mouse - doesn't work. Using Mouse4 and Mouse5 works. I think you have this labelled incorrectly.
Unfortunately this is because the Unity game engine considers left click to be mouse0. You can see this for yourself if you go into configuration manager and rebind something to one of these buttons. They have done it as a 0 based indexing system, which is very programmery of them. The keybinds are configurable, not hard-coded, and I am passing the binding you have set to the game's built-in system for formatting keybinds for display on screen, which is why left click, mouse click and middle mouse have icons.
That said, I agree this is confusing, and I'll see what I can do.
Doesn't work with placeable pictures/decorations like the framed photos you find in ruins. BepInEx dumps an enormous error and the items simply delete from your inventory. Not good considering they're unique.
The error dump has been resolved in 2.4 which I have just released. I've done testing with placeable items and they generally seem to work, however I haven't tested those unique ones yet. If the issue persists in version 2.4, It would be useful if someone could leave me some coords for finding those particular items so I can test with them.
Seems like that did it. Note that I was also having problems with the QuickSlots mod, which I only later learned is functionally broken with deployables (switching to QuickSlotsPlus_BZ fixed that). I can't promise that the issues I was having was unrelated to the problems QuickSlots have.
Either way, with 2.4, I can now place posters/pictures without problems. I'm new to Below Zero so thus far I only found the two picture frames in the Delta base which previously would just completely break when trying to place.
Why am I having issues building rooms? Please fix! UPDATE 29th May 2023
This issue should now be fixed as of SnapBuilder v2.4 which I have just released!
The update completely reworks the way the build range feature works, starting with the fact that it is now disabled by default, requiring a keybind to toggle on or off. It is also possible to adjust the extended build range via keybinds. All of these options are configurable with Configuration Manager or by editing your [game dir]\BepInEx\config\Tobey.SnapBuilder.cfg file manually.
I would like to thank you all again for your patience and understanding for the delays in getting this update out.
If you have any issues with the build range or other features of SnapBuilder, please let me know.
A new mod simply existing does not change the dependencies of pre-existing mods, however both BepInEx Tweaks and Configuration Manager are optional dependencies. You don't need optional dependencies unless they are providing something you want which is not being provided by another plugin you are using.
BepInEx Tweaks prevents this and other plugins from being shut down when you exit to main menu, prevents the BepInEx ThreadingHelper API from being shut down when you exit to main menu, and also prints some useful debug info in your logs which can aide troubleshooting, so if you don't care about any of that or have another plugin providing those features you do care about then you don't need it.
Configuration Manager automatically allows you to edit the settings of this and other plugins in-game using the built-in BepInEx plugin Config API, if you don't care about that or have another plugin providing that then you don't need it. Note that while Nautilus does have a feature to configure some mods, it doesn't include mods which only use the built-in BepInEx plugin Config API - only those which use its own API.
86 comments
It is! Head over to the SnapBuilder for Subnautica page and go build some perfectly aligned bases!
Most issues are resolved by carefully re-reading the installation instructions or stickies above, but if you have stumbled on a bug, please file a bug report on the Bugs tab with as much information as possible to help me find the cause of the issue and get it squashed in an update.
But since downloading this mod it made my decorating life such a breeze. Cheers.
Generously going to assume you're not just trolling here - perhaps you're talking about SnapBuilder for SN1 and are simply commenting on the wrong page, perhaps Nexus Mods is reporting this incorrectly, etc.
In any case, SnapBuilder intentionally does not make any changes to placement restrictions imposed by the vanilla game. You might be able to use a mod named Building Tweaks in conjunction with SnapBuilder to overcome that.
Assuming you actually have SnapBuilder installed and loaded, make sure to try out the fine-snapping hotkey (left ctrl by default), and change the configuration values if you don't like the default spacing. The size of the grid in SnapBuilder is fully configurable, but it is still a grid. If you align items to a grid, sometimes there's going to be more space between items than if you hadn't. That's how snap-to-grid works. Additionally, you can disable the grid snapping when you need freehand placement (middle mouse by default).
Also, try aiming at the front, back or side of whatever you're trying to place something next to, as this activates a feature of SnapBuilder where it will attempt to place whatever you're building as close as possible to your target, based on the reported size of each item. This can result in flush side-by-side placement - particularly when placing multiples of the same item next to one another, such as the free-standing lockers. There's a larger gap between items on legacy SN1 due to the vanilla placement restrictions of the game, which as previously mentioned SnapBuilder intentionally does not modify.
This side-snapping feature depends on each item's size to be reported correctly, so it can be iffy with modded items if the modder hasn't recorded the size correctly. It also happens to be an example of additional work I put into this mod long after I had stopped playing.
Like most mods, this mod was originally made for my own personal use. I just happened to be kind enough to share it with ungrateful users like yourself, and to continue to maintain it for years after being finished with the games. So the default grid size is just what I personally liked when I played - I did not really care about saving space, I just wanted things nicely aligned. But everyone has their own preferences, so when I released it publicly I made it configurable so that you can tweak it however you see fit. If that isn't good enough for you, you're more than welcome to make your own alternative. Perhaps you could call it SnugBuilder.
But more likely you've goobered something up somewhere. Hard to know what without a peek at a log file.
I'd recommend heading over to the Subnautica Modding discord server where it'll be way easier to get quick help for simple issues
https://discord.gg/UpWuWwq
Configuration Manager should open when you press F5 as long as you installed the version linked from the requirements section of this mod to your bepinex plugins folder. If it is not, then either you installed the wrong version, or installed it incorrectly, or something very strange is happening. It's usually something simple like user error. But if it's something strange, we will need to see logs and screenshots to have any idea what the problem is. Logs are found at BepInEx/LogOutput.log. Do not simply copy and paste random errors from the log here, it is not useful because you don't know if those errors are relevant or not, and other messages in the log will provide necessary context to understand what is happening.
What is useful is being able to see the full log file. And it is easiest for you to provide that on discord. You can alternately upload it to somewhere like pastebin.com or Google Drive and then provide the link here, and also upload screenshots of your game folder to imgur and link to them here, but usually you will receive help and solutions much faster on discord.
BepInEx Tweaks is only optional, it just fixes an issue where if you back out to the main menu, most mods (including this one) stop working. So it is only useful if you tend to back out to the main menu to load/start a save. If you do not typically do this, BepInEx Tweaks is completely optional, because you can alternatively just exit the game to desktop and then launch it again instead of using BepInEx Tweaks. And BepInEx Tweaks unfortunately does not fix this for all mods - it depends on how the mod is coded. But it does fix it for some (including this one). Exiting to desktop and relaunching the game will always fix it, no matter the mod.
I have certainly been asked for a feature like this before, and I've considered it, but frankly I'm not sure it's something I'll ever have the time, motivation and sheer insanity required to add.
If you had posted here at any time that you were having difficulty using Configuration Manager with some mods, I could have very quickly informed you how to edit the config file manually. But as nobody has reported an issue with Configuration Manager having issues with some mods on BZ, I was unaware there was a problem, so I have had no reason to believe I needed to to give info on how to edit the config file manually.
More detail on which mods have issues with Configuration Manager would be useful, as would specific detail of what you mean when you say they "don't work" with it. When my time is more generous I can investigate this issue, likely at a higher priority than the SnapBuilder config issue (since it has a VERY simple workaround).
For more information on why the config issue has not (yet) been fixed, please see the sticky posts at the top of SN1 SnapBuilder page.
* It's actually been almost 4, but you exaggerated roughly the same amount, so...
That said, I agree this is confusing, and I'll see what I can do.
Either way, with 2.4, I can now place posters/pictures without problems. I'm new to Below Zero so thus far I only found the two picture frames in the Delta base which previously would just completely break when trying to place.
So, hell yeah, thanks man!
UPDATE 29th May 2023
This issue should now be fixed as of SnapBuilder v2.4 which I have just released!
The update completely reworks the way the build range feature works, starting with the fact that it is now disabled by default, requiring a keybind to toggle on or off. It is also possible to adjust the extended build range via keybinds. All of these options are configurable with Configuration Manager or by editing your [game dir]\BepInEx\config\Tobey.SnapBuilder.cfg file manually.
I would like to thank you all again for your patience and understanding for the delays in getting this update out.
If you have any issues with the build range or other features of SnapBuilder, please let me know.
BepInEx Tweaks prevents this and other plugins from being shut down when you exit to main menu, prevents the BepInEx ThreadingHelper API from being shut down when you exit to main menu, and also prints some useful debug info in your logs which can aide troubleshooting, so if you don't care about any of that or have another plugin providing those features you do care about then you don't need it.
Configuration Manager automatically allows you to edit the settings of this and other plugins in-game using the built-in BepInEx plugin Config API, if you don't care about that or have another plugin providing that then you don't need it. Note that while Nautilus does have a feature to configure some mods, it doesn't include mods which only use the built-in BepInEx plugin Config API - only those which use its own API.