Tobey-SnapBuilder icon

SnapBuilder

Snap-to-Grid for Subnautica!

Last updated 2 years ago
Total downloads 7192
Total rating 2 
Categories
Dependency string Tobey-SnapBuilder-1.4.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

Subnautica_Modding-QModManager-4.4.3 icon
Subnautica_Modding-QModManager

QModManager is an intermidiate loader for mods made for the QMM system.

Preferred version: 4.4.3
Subnautica_Modding-SMLHelper-2.13.4 icon
Subnautica_Modding-SMLHelper

SMLHelper is a modding library that helps making mods easier by helping with adding new items, changing items, adding models, sprites, etc.

Preferred version: 2.13.4

README

SnapBuilder

Contents

Finally, we can buld perfectly aligned and rotated items!

Fully customisable!

By default, snapping is enabled with this mod installed. The level of snapping can be fine-tuned in the Mod options menu, as can all keybinds.

Check out SnapBuilder in action!

Big thanks to Sketchy of Nitrox support for the shout out!

Check out SnapBuilder in action on YouTube: What's new this week at Subnautica Nexus as of March 11th 2020, episode 1

SnapBuilder 1.4 Feature Preview: Wall snapping

Installating SnapBuilder

Recommended installation (automated)

  1. Install Thunderstore Mod Manager.
  2. Click the Install with Mod Manager button at the top of the page.
  3. Run the game via the Thunderstore Mod Manager.
  4. ???
  5. Profit.

Manual installation

  1. Make sure you first install all of the dependencies listed above under This mod requires the following mods to function, and install their dependencies, and so on...
  2. Click the Manual Download button at the top of the page.
  3. Extract only the QMods folder from the archive into <Steam Location>\steamapps\common\Subnautica.
  4. Check that you have installed it correctly. You should have the SnapBuilder folder at the following location: <Steam Location>\steamapps\common\Subnautica\QMods\SnapBuilder.

Default keybinds

Action Keybind
Toggle snap-to-grid/freehand placement middle mouse
Toggle fine grid snapping left ctrl
Toggle fine rotation snapping left alt

Need help?

Your first port of call when in need of help with a Subnautica mod should be the Subnautica Modding discord server.

Hop into one of their #❓help-and-support❓ channels where there are tons of really helpful, knowledgeable people who can guide you through troubleshooting configuration or installation issues.

If however you've stumbled on a bug, feel free to file an issue on GitHub, but please make sure to browse through the other issues to make sure your bug isn't already listed! Please include as much information as possible, including screenshots if applicable, steps to reproduce the issue, and a detailed description of the bug and what you expected to happen.

Changelogs

Version 1.4.1 This is a bugfix release.
  • Fixes a NullReferenceException that triggers when building the base hatch.
  • Fixes the rotation alignment when SnapBuilder is used in the Cyclops.
  • Increased compatibility with Habitat Platform mod.
Version 1.4 This is a feature release.
  • New feature: Automatically snap floor-placed items flush with the wall/each other when aiming at the wall or the side of an item. SnapBuilder 1.4 Feature Preview: Wall snapping
  • New feature: Inaccurate collider meshes are automatically swapped out for better ones so that items can properly snap to the terrain floor. This feature is mostly only useful in the Below Zero version of the mod. SnapBuilder 1.4 Feature Preview: Improved colliders
  • Added option to disable displaying hints.
  • Misc. improvements to SnapBuilder logic.
Version 1.3.7.1 This is a bugfix release.
  • Bugfix: Using SnapBuilder outdoors or in the cyclops should work as expected.
Version 1.3.7 This is a maintenance release.
  • General improvements to snapping inside a base
Version 1.3.6 This is a maintenance release.
  • Updated for VersionChecker 1.2
Version 1.3.5
  • Added a Toggle Rotation keybind for placeable items so that you don't get locked to an item in the hotbar if it can be rotated.
Version 1.3.4.1
  • Hotfix for an issue where custom keybinds were causing crashes on game launch
Version 1.3.4
  • Maintenance update for SMLHelper 2.9
  • Hotfix for FineSnapRounding values
Version 1.3.3
  • Fixes for how objects which can be placed from the hotbar are handled
  • Compatibility enhancements for the Builder Upgrade Module mod
Version 1.3.2
  • Fixes a bug introduced in v1.2.4 where rebound keys were not initialised correctly when relaunching the game.
Version 1.3.1
  • Fixed a bug introduced in v1.2.3 where SnapBuilder keybinds no longer worked.
Version 1.3
  • Added compatibility for Custom Posters or any object which can be placed from the hotbar rather than built via the Habitat Builder!
Version 1.2.4
  • Added VersionChecker support
Version 1.2.3
  • Updated for QMM4 and SMLHelper 2.8
Version 1.2
  • Added SnapBuilder button prompt hints when using the Habitat Builder
  • Added SMLHelper language override support
Version 1.1.1
  • Bugfix: Missing default options from previous versions will now be correctly set.
Version 1.1
  • Added ability to customise whether individual keybinds should be held or pressed.
Version 1.0.2
  • Bugfix: Toggle snapping key can be changed as intended.
Version 1.0.1
  • Updated to Harmony version 1.2.0.1
  • Reworked rotation to be more consistent across different button types (hold, scroll etc.)