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.
QuickSort
Ship and cruiser item sorting with saved profiles for Lethal Company.
CHANGELOG
Changelog
0.1.26
- Added
/css testto move loose cruiser scrap to the center of the game's ship rejoin fallback area.
0.1.25
- Rebuilt package. No functional changes.
0.1.24
/csortand/csnow also collect matching items outside the ship in orbit or at the Company (Gordion), just like/sort, while preserving saved maximum counts and shelf capacity limits.
0.1.23
- Save changes to the active personal profile before
/puswitches to another profile or the temporary host profile. This keeps separate/sspositions for the same item type when switching back and forth. /ss,/sort set,/sort <item>, and/pilenow also collect matching items from the cruiser into the ship.
0.1.22
- Fixed cruiser shelf items tilting after sorting by applying their item-specific resting rotation relative to the vehicle.
- Kept
/ssship positions and/csscruiser positions independent for the same item type./sortnow collects eligible cruiser cargo into the ship;/sort -breturns types with a saved/ssposition there even when skipped;/cscontinues to use/csscruiser rules and maximum counts. /cssnow saves the cruiser-local Y position 0.3 higher. Previously saved manual positions keep their Y until re-saved. Cruiser sorting stacks items of the same type at a fixed X/Z, raising Y bysameTypeStackStepYper item (default 0), while retaining the shared shelf-zone capacity.
0.1.21
- Added numbered cruiser shelf zones (
A1–C3,D1–D3,E1–G3) with/css <zone> [itemName] [max]and/css zones./css shelf <zone> ...and CruiserLoader-style/css <itemName> <max> <zone>are supported as aliases. Shelf rules are saved and reused by/csortand/cs. - Added direct shelf placement to prevent fall animations from pushing other cargo during sorting.
- Added cruiser-relative shelf anchoring while items remain on a shelf. Anchoring releases on pickup or removal; full multiplayer physics anchoring requires QuickSort on the item authority/host.
- Shelf zones support up to 20 items per zone (five slots × four layers), except
D2, which supports one. Sorting warns when a configured maximum exceeds the zone's physical capacity. - Added built-in
default, temporary lobbyhost, and named/profilesnapshots for ship and cruiser sorting settings. Optional Sync Host Profile automatically uses the host profile and restores personal settings when leaving the lobby. - Added temporary
pasta.quicksort.host-recovery.jsonrecovery data to restore personal settings after an interrupted host-profile session. - Added
/ps,/pu,/pl,/pd, and/csshortcuts for profile management and cruiser sorting. - Added
/csortto arrange cruiser cargo and load matching items from the ship while keeping cruiser cargo excluded from normal ship sorting. - Fixed localized item skip matching and preserved user-selected shotgun/ammo skips during config upgrades.
- Documented the LC-CruiserLoader reference in the English and Korean READMEs.
0.1.16
- Fix
shotgunandammoare no longer forced back intoskippedItemsafter users remove them.
- Compatibility
- Updated ChatCommandAPI support for
baer1-ChatCommandAPI-1.1.2.
- Updated ChatCommandAPI support for
0.1.15
- Change
- Modified to sort all items on the map in certain situations.
0.1.13
- Fix
- chanload destory bug
0.1.11 / 0.1.12
- Fix
- v80 :D
0.1.10
- Fix:
- add some kr names
- wight 0lb bug
0.1.9
- Fix:
- add some kr names
0.1.8
- Fix:
/sort: now drops your held item first, then runs full sort.
- Behavior:
- Commands now require you to be inside the ship (otherwise an error is shown):
/sort(and/ss,/sr,/sp,/sk,/sb,/sbl) and/pile.
- Commands now require you to be inside the ship (otherwise an error is shown):
0.1.7
- Config:
- Bumped
General.configVersionto0.1.7. - Migration: if
Sorter.skippedItemsis accidentally onlyshotgun, ammo, it is reset back to the full default list. - Fresh install fix: when the config file does not exist yet, migrations no longer create/overwrite
Sorter.skippedItems.
- Bumped
0.1.5
- Client/Guest tip: Installing TooManyItems may help with a vanilla issue where some items fail to sort / snap back.
- New short commands:
/sr→/sort reset/sp→/sort positions/sbl→/sort bindings/sk ...→/sort skip ...(e.g./sk list,/sk add,/sk remove)
- Input aliases (built-in):
double_barrel→shotgunshotgun_shell→ammo
- Full sort ordering: two-handed item types are placed first (fixed behavior; no setting).
- Full sort placement:
sortOriginYis applied again as an offset above detected ground.- Specific types are placed slightly lower:
toilet_paper,chemical_jug,cash_register,fancy_lamp,large_axle,v_type_engine.
- Config:
- Added
General.configVersion(defaults to0.1.5). - Migration: if
configVersionis missing/older andSorter.sortOriginY == 0.5, it is auto-changed to0.1. - Migration: adds
shotgun,ammotoSorter.skippedItemsif missing.
- Added