Skeptic043-Sailwind_Drop_Safety icon

Sailwind Drop Safety

Stop dropping things by accident. The pick up/interact button no longer lets go of what you're holding.

Last updated 6 hours ago
Total downloads 6
Total rating 0 
Categories Mods
Dependency string Skeptic043-Sailwind_Drop_Safety-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Sailwind Drop Safety

Stop dropping things by accident. Your pick up/interact button no longer lets go of what you're holding.

Install

Mod managers

Install Sailwind Drop Safety through r2modman or Thunderstore Mod Manager, then launch Sailwind through your manager. Dependencies are installed automatically.

Manual installation

  1. Install BepInEx 5 in your Sailwind game folder, following its installation instructions.
  2. Download and extract the Drop Safety ZIP. Copy its BepInEx/plugins/DropSafety folder into BepInEx/plugins in your Sailwind folder.
  3. Launch Sailwind normally.

How it works

Drop Safety disables dropping items, only allowing items to be dropped by using the Throw key. Optionally, enable the RequireModifier option in the config and dropping will only happen when you hold the modifier key. Placing items on tables, shelves, hooks, etc., and placing wall-mounted items both work normally.

Configuration

After the first launch, close the game and edit BepInEx/config/com.skeptic043.sailwind.dropsafety.cfg. This is inside your mod manager profile, or your Sailwind folder for a manual installation. Changes made in-game through Configuration Manager apply straight away.

Setting Default Options
DisableDrop true Prevents the pick up/interact button from dropping what you're holding.
RequireModifier false Pick up/interact button only drops held item while ModifierKey is held. Works with DisableDrop enabled.
ModifierKey LeftAlt The key to hold when RequireModifier is on.

What happens when you attempt to drop an item:

DisableDrop RequireModifier Result
true false Never drops (default)
either true Drops only while ModifierKey is held
false false Drops like the base game

Type ModifierKey as a single key name, such as LeftAlt, RightControl, Mouse3 or JoystickButton4. Key names ignore capitalization and spaces, so left alt works too. Leave it blank or use None to turn it off. Unsupported values stay in the file and produce a warning in the log. The modifier then counts as never held until corrected.

Compatibility

Tested on Sailwind patch 0.39 with BepInEx 5.4.23. No known incompatibilities.

AI Use

AI was used to write all of the code in this project. The original design direction, testing, debugging, and release decisions are my own. If you prefer not to use mods developed with AI assistance, I understand and respect that choice.

Issues and links

Report an issue with your settings and BepInEx/LogOutput.log.

Source code · Build from source · MIT License · Support on Ko-fi · skeptic043