Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SellMyScrap
[v40/v81+] Adds a few terminal commands to sell your scrap from the ship or cruiser. Highly Configurable. Compatible with the ShipInventoryUpdated mod. SellFromTerminal +
| Last updated | 2 weeks ago |
| Total downloads | 1071937 |
| Total rating | 43 |
| Categories | Mods Tweaks & Quality Of Life |
| Dependency string | Zehs-SellMyScrap-1.15.3 |
| Dependants | 356 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305Evaisa-FixPluginTypesSerialization
Fix custom Serializable structs and such not properly getting deserialized by Unity.
Preferred version: 1.1.4README
SellMyScrap
Adds a few terminal commands to sell your scrap from the ship or cruiser. Highly Configurable. Compatible with the ShipInventoryUpdated mod. SellFromTerminal +
Who needs this mod installed for it to work? Everyone!
This mod works in all game versions from v40 to v80+
This mod will sell scrap as close to the requested value as possible.
This mod is compatible with the ShipInventoryUpdated mod.
- You must be landed on a moon that has a sell desk (e.g., The Company) to use sell commands.
- This mod will NOT sell Gifts, Shotguns, Ammo, and Knives by default.
- See Sell Settings for more info.
- See Sell Settings for more info.
- This mod supports excluding any vanilla/modded scrap items from the sell algorithm.
- See Advanced Sell Settings for more info.
- See Advanced Sell Settings for more info.
- This mod will show how much overtime bonus you will receive on the sell confirmation screen.
Terminal Commands
Click to Expand
- You must be landed on a moon that has a sell desk (e.g., The Company) to use sell commands.
- Each sell command will sell items based on your config settings.
- Each sell command requires confirmation before selling your scrap.
- Additional information is given on the confirmation screen.
| Command | Description | Optional flags |
|---|---|---|
sell <amount> |
Will sell scrap for a total of the requested amount. | -se, -se:<number>, -a:<number>, -o |
sell quota |
Will sell scrap to reach the profit quota. | -se, -se:<number>, -a:<number> |
sell all |
Will sell all of your scrap. | -se, -se:<number> |
sell item <name> |
Will sell scrap by their item name. | -se, -se:<number> |
sell list |
Will sell all the scrap from the SellList config setting. |
-se, -se:<number> |
- Using the
-seflag will spawn a random scrap eater.- Usage:
<sell-command> -se
- Usage:
- Using the
-se:<number>flag will spawn a scrap eater by their index (Starts at 1).- 1 = Octolar, 2 = Takey, 3 = Maxwell, 4 = Yippee, 5 = Cookie Fumo, 6 = Psycho, 7 = Zombies, 8 = Wolfy, 9 = Glitch
- Usage:
<sell-command> -se:<number>
Additional info for the sell <amount> and sell quota commands.
- Added more algorithms to find scrap match (#15)
- The scrap match algorithms are:
- 1 → Default (Recommended)
- 2 → Brute Force
- 3 → Super Fast (Recommended when selling 10k+)
- Added command flag
-a:<number>to select a scrap match algorithm.<number>is the index of the scrap match algorithm.- Usage examples:
sell 10000 -a:3sell quota -a:3
- The scrap match algorithms are:
Additional info for the sell <amount> command.
- This command supports math expressions as the input for
<amount>.- Usage example:
sell 500 + 50
- Usage example:
- Using the
-oflag will sell for a less amount so (less amount + overtime bonus) = initial amount.- Usage:
sell <amount> -o
- Usage:
Additional info for the sell item <name> command.
- Item names are not case-sensitive but, spaces do matter.
- Usage examples:
sell item Whoopie cushionsell item Whoopiesell item Whoo
Additional info for the sell list command.
- This command will sell all the items from the
SellListconfig setting. - This command will bypass the
DontSellListconfig setting.
| Command | Description |
|---|---|
sell |
Shows a help message for this mod. |
view overtime |
Shows your current overtime bonus. |
view scrap |
Shows a list of all the scrap in the ship. |
view all scrap |
Shows a list of all the registered scrap. |
Config Settings
Click to Expand
I recommend you use the LethalConfig mod to edit the config settings.
Sell and Advanced Sell config settings will be synced with the host.
| General | Setting type | Default value | Description |
|---|---|---|---|
ExtendedLogging |
Boolean |
false |
Enable extended logging. |
| Sell | Setting type | Default value | Description |
|---|---|---|---|
SellGifts |
Boolean |
false |
Do you want to sell Gifts? |
SellShotguns |
Boolean |
false |
Do you want to sell Shotguns? |
SellAmmo |
Boolean |
false |
Do you want to sell Ammo? |
SellKnives |
Boolean |
false |
Do you want to sell Kitchen knives? |
SellPickles |
Boolean |
true |
Do you want to sell Jar of pickles? |
| Advanced Sell | Setting type | Default value | Description |
|---|---|---|---|
SellScrapWorthZero |
Boolean |
false |
Do you want to sell scrap worth zero? |
OnlySellScrapOnFloor |
Boolean |
false |
Do you want to sell scrap that is only on the floor? |
PrioritySellList |
String |
Tragedy, Comedy, Whoopie cushion, Easter egg, Clock, Soccer ball |
Array of item names to prioritize when selling. |
DontSellList |
String |
|
Array of item names to not sell. |
SellList |
String |
Whoopie cushion, Easter egg, Tragedy, Comedy |
Array of item names to sell when using the sell list command. |
Additional info for the PrioritySellList config setting.
- Use the
view scraporview all scrapcommand to see the correct item names to use. - Each entry should be separated by a comma.
- Item names are not case-sensitive but, spaces do matter.
- Example value:
Tragedy, Comedy, Whoopie cushion, Easter egg, Clock, Soccer ball
Additional info for the DontSellList config setting.
- Use the
view scraporview all scrapcommand to see the correct item names to use. - Each entry should be separated by a comma.
- Item names are not case-sensitive but, spaces do matter.
- Example value:
Maxwell, Cookie Fumo, Octolar Plush, Smol Takey, Blahaj
Additional info for the SellList config setting.
- Use the
view scraporview all scrapcommand to see the correct item names to use. - Each entry should be separated by a comma.
- Item names are not case-sensitive but, spaces do matter.
- Example value:
Whoopie cushion, Easter egg, Tragedy, Comedy
| Terminal | Setting type | Default value | Description |
|---|---|---|---|
OverrideWelcomeMessage |
Boolean |
true |
Overrides the terminal welcome message to add additional info. |
OverrideHelpMessage |
Boolean |
true |
Overrides the terminal help message to add additional info. |
ShowFoundItems |
Boolean |
true |
Show found items on the confirmation screen. |
SortFoundItemsPrice |
Boolean |
true |
Sorts found items from most to least expensive. |
AlignFoundItemsPrice |
Boolean |
true |
Aligns all prices of found items. |
| Misc | Setting type | Default value | Description |
|---|---|---|---|
SpeakInShip |
Boolean |
true |
The Company will speak inside your ship after selling from the terminal. |
RareVoiceLineChance |
Single |
5 |
The percent chance the Company will say a rare microphone voice line after selling. |
ShowQuotaWarning |
Boolean |
true |
If enabled, will show a warning when you try to pull the ship's lever when the quota hasn't been fulfilled on a moon that has a sell desk (e.g., The Company) with 0 days left. |
| Scrap Eater | Setting type | Default value | Description |
|---|---|---|---|
ScrapEaterChance |
Int32 |
0 |
The percent chance a scrap eater will spawn?! |
OctolarSpawnWeight |
Int32 |
1 |
The spawn chance weight Octolar will spawn?! (scrap eater) |
TakeySpawnWeight |
Int32 |
1 |
The spawn chance weight Takey will spawn?! (scrap eater) |
MaxwellSpawnWeight |
Int32 |
1 |
The spawn chance weight Maxwell will spawn?! (scrap eater) |
YippeeSpawnWeight |
Int32 |
1 |
The spawn chance weight Yippee will spawn?! (scrap eater) |
CookieFumoSpawnWeight |
Int32 |
1 |
The spawn chance weight Cookie Fumo will spawn?! (scrap eater) |
PsychoSpawnWeight |
Int32 |
1 |
The spawn chance weight Psycho will spawn?! (scrap eater) |
ZombiesSpawnWeight |
Int32 |
1 |
The spawn chance weight Zombies will spawn?! (scrap eater) |
WolfySpawnWeight |
Int32 |
1 |
The spawn chance weight Wolfy will spawn?! (scrap eater) |
GlitchSpawnWeight |
Int32 |
1 |
The spawn chance weight Glitch will spawn?! (scrap eater) |
ShipInventoryUpdated Compatibility
This mod is compatible with the ShipInventoryUpdated mod.
If you use the command flag -inv when writing sell commands, you can make the command only target the ShipInventory storage.
Want more Scrap Eaters?
GiantScrapEaters - Adds an additional scrap eater.(Not working anymore)- BigEyes - Adds an additional scrap eater.
Developer Contact
Report bugs, suggest features, or provide feedback:
- GitHub Issues Page: SellMyScrap
| Discord Server | Forum | Post |
|---|---|---|
| Lethal Company Modding | #mod-releases |
SellMyScrap |
| Unofficial Lethal Company Community | #mod-releases |
SellMyScrap |
Screenshots
Click to Expand
sell <amount>
sell quota
sell all
sell item <name>
view overtime
view scrap
view all scrap
Credits
Takey (scrap eater)
- "Pirate hat" (https://skfb.ly/oDoDr) by ReversedG is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Playing Cards" (https://skfb.ly/oDIqr) by Dumokan Art is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Low poly Chicken" (https://skfb.ly/oARnK) by marksethcaballes is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Bell" (https://skfb.ly/oIUVu) by ApprenticeRaccoon is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- Foley, Hand Bell, Ringing, Muffled.wav by yake01 -- https://freesound.org/s/586567/ -- License: Attribution 4.0
- "Boxing Gloves - Left Handed" (https://skfb.ly/6XOUS) by Gohar.Munir is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Boxing Gloves - Right Handed" (https://skfb.ly/6XPGF) by Gohar.Munir is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Gift Bow" (https://skfb.ly/oxBKr) by buzzkirill is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Crystal empire - Crystal Heart - MLP" (https://skfb.ly/6uyzt) by Kalem.Masters is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Cake" (https://skfb.ly/ozG96) by Harry Charalambous is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Pilgrims Hat" (https://skfb.ly/6TYHC) by The Elliseran Modeller is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
Maxwell (scrap eater) and Cookie Fumo (scrap eater)
- Models and sounds from LethalThings.
Zombies (scrap eater)
- Model by MissSuperE.