ServersideQoL ContainerSigns
Adds signs to chests and barrels. Optionally show automated content list and configure the container for other SQoL mods.Serverside QoL
This mod adds some QoL features as a serverside-only mod.
It's designed and tested for dedicated servers with vanilla/console clients (e.g. XBox/PS/Switch users).
If you'd like to support me, subscribe as a test user. You can help by testing the beta versions on hexium.
Features
- Automatically put signs on chests
- Show container content on those signs
- Configure chests for other ServersideQoL mods via those signs (e.g. auto-store pickup range or auto-smelter-feeding range)
Documentation
The best available documentation is the config file. Read the description of the config options for a better idea of how this mod works.
Feature Requests
If you have an idea you think might fit this mod, you can create a feature request issue in the github project. If a similar request already exist, you can add a 👍 reaction to it.
Known Issues
Known issues are listed in the github project. If you experience an issue, please file a report there or on the hexium mod page.
Configuration
The configuration is loaded from BepInEx/config/ArgusMagnus.ServersideQoL.ContainerSigns.cfg. Start the server once to generate the file if it does not exist.
ContainerSigns
| Option | Default Value | Acceptable Values | Description |
|---|---|---|---|
| Enabled | true | True/False | Enables/disables the entire mod |
| SignConnectText | • | If a sign text is set to this value, the sign is connected to the closest container | |
| ChestSignsDefaultText | • | Default text for chest signs | |
| ChestSignsContentListPlaceholder | • | If this value is found in the text of a chest sign, it will be replaced by a list of contained items in that chest | |
| ChestSignsContentListMaxCount | 3 | Max number of entries to show in the content list on chest signs. | |
| ChestSignsContentListSeparator | Separator to use for content lists on chest signs | ||
| ChestSignsContentListNameRest | Other | Text to show for the entry summarizing the rest of the items | |
| ChestSignsContentListEntryFormat | {0} {1} | .NET Format strings for 2 arguments (String, Int32): https://learn.microsoft.com/en-us/dotnet/fundamentals/runtime-libraries/system-string-format#get-started-with-the-stringformat-method | Format string for entries in the content list, the first argument is the name of the item, the second is the total number of per item. |
| WoodChestSigns | None | Left, Right, Front, Back, TopLongitudinal, TopLateral | Options to automatically put signs on wood chests |
| ReinforcedChestSigns | None | Left, Right, Front, Back, TopLongitudinal, TopLateral | Options to automatically put signs on reinforced chests |
| BlackmetalChestSigns | None | Left, Right, Front, Back, TopLongitudinal, TopLateral | Options to automatically put signs on blackmetal chests |
| GraustenChestSigns | None | Left, Right, Front, Back, TopLongitudinal, TopLateral | Options to automatically put signs on grausten chests |
| WardrobeSigns | None | Left, Right, Front, Back, TopLongitudinal, TopLateral | Options to automatically put signs on wardrobes |
| BarrelSigns | None | Left, Right, Front, Back, TopLongitudinal, TopLateral | Options to automatically put signs on barrels |
| ObliteratorSigns | None | Front | Options to automatically put signs on obliterators |
| ManuallyConnectedSignsReplaceAutoSigns | false | True/False | If true, a player-placed sign that is connected to a chest via the SignConnectText option replaces automatically placed signs, meaning the automatic signs will be removed from the chest until all manually connected signs are destroyed. |
