Don't Starve Together

Don't Starve Together

341 ratings
Extra Equip Slots Clean [Doom] 3.6.1
2
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
3.040 MB
Aug 26, 2023 @ 11:34am
Feb 5 @ 2:23pm
55 Change Notes ( view )

Subscribe to download
Extra Equip Slots Clean [Doom] 3.6.1

Description
Dedicated additional Equip Slots for an Amulet, an Armor and a Backpack.
Also allows you to add up to 10 or remove up to 15 inventory slots.
Rendering can be turned off, Rendering Priority is Body>Armor>Amulet>Backpack.
Should be compatible with most mods and updates.
You can get or remove up to 10 Inventory slots, and toggle each equipment slot individually (Amulet, Armor, Backpack).
The Icon is from the original mod.

3.6.1 - Mitigation for the mod '[大狐狸][Millennium Fox][WhaRang]' to fix
       crashes when 'Extra armor slot BUT FOR HATS!' is enabled.
       Also changed the icon of the body slot.
3.6.0 - Increased range of settings to which the number of inventory slots
       can now be changed to, which is now from -15 to 10.
       Also added a new section called "ITEM RULES" here you can choose which
       (more strict) rules you want items to follow, for example:
       - Prioritize Armor over backpack for slot selection
       - Only make items count as backpacks if they cannot go into other inventories.
       Also fixed a crash which could happen if you give a merm a fish.
       Also fixed merm behavior if armored hat slot is enabled.
       Also improved/added support for armored hats for merms and bunnymen.
3.5.0 - Changed name of the amulet slot variable to NECK for better compatibility.
3.4.1 - Added a patch for the Terraprisma mod due to request.
3.4.0 - Added a patch for the Hikawa Kyouka mod due to request.
3.3.0 - Added a setting to choose where the Horizon Expandinator goes.
3.2.0 - Added a setting to choose where items with armor and
       inventory go, doesn't work with integrated backpack layout,
       could break some controls. Does not work with
       integrated backpack. Reordered and categorized settings.
3.1.0 - Added a setting to resize the background of the item bar
       to fit more equip slots added by other mods.
3.0.3 - Updated inventory_classified to the version from 09.08.2024,
       fixed the Charged Elding Spear disappering, if it was equipped
       in the hand slot and you switched worlds.
       This was fixed by overriding the Equip function of
       the inventory component directly, this might also fix other things.
3.0.2 - Fixed crash when equipping both Slurtle Armors
       at the same time.
       Fixed an issue with Merms not accepting and wearing hats.
       Changed evaluation order, to make armored items, which
       also have an inventory, an armor instead of a backpack.
3.0.1 - Fixed a bug which caused armor to reset to their old slot when repaired.
3.0.0 - New code for hats, which should offer better compatibility.
2.2.7 - Fixed a problem which caused other mods to make amulets go into the backpack slot.
2.2.6 - Fixed a bug not allowing to equip certain items to the Mannequin and the Punching Bags
2.2.5 - Fixed a crash when equipping the Snurtle Shell.
2.2.4 - Made sure orangeamulet (The Lazy Forager) is not put into the backpack slot.
2.2.3 - Updated hats to version from 03.03.2024
2.2.2 - Updated inventory_classified to version from 28.03.2024
2.2.1 - Fixed a bug with bunnymen not accepting hats under certain conditions.
2.2.0 - Updated hat code to 23.12.2023
       Added option to choose a slot for the feather frock from uncompromising mode (MOD).
2.1.0 - Hats now work differently internally, should fix all vanilla hats. Hopefully.
       W.A.R.B.I.S. gear fixed.
2.0.1 - Backpack inventory should not open and close anymore
       when it is the equipment being rendered.
2.0.0 - Major refactor, hopefully nothing broke.
       Also some fixes and performance improvements.
1.9.0 - Added a setting to choose where the Beekeeper Hat goes.
1.8.5 - Fixed dreadstone armor and hat not working properly.
1.8.4 - Fixed a bug with onequipfn being run more often than unequipfn.
1.8.3 - Fixed brightshade armor, hat and snurtle shell not working properly.
1.8.2 - Fixed the Sunken Chest going into the wrong slot.
1.8.1 - Fixed a bug assembling the altar (and possibly other things) with the backpack slot enabled.
1.8.0 - Choose if the red amulet should disapper on haunt (requires amulet slot).
1.7.0 - Fixed a bug with interacting with containers because Klei is weird, the fix is horrible.
1.6.4 - Fixed a compass crash.
1.6.3 - Body slot icon is only changed if the armor slot is enabled.
1.6.2 - Only changes items which used to go into the Body or Hat slot in most cases.
1.6.1 - Fixed crash if the Bone Armor doesn't have the equippable component.
1.6.0 - Added a setting to choose where the Bone Armor is supposed to go.
1.5.0 - Added a slot for headarmor, which is disabled by default.
       (Might break the compass hud postion slightly)
1.4.5 - Fixed a bug, which caused a crash
       if the red amulet doesn't have a hauntable component for some reason.
1.4.4 - Fixed a bug, which prevented the backpackslot from working properly
       if you joined a server (or host a server with caves enabled).
1.4.0 - Added a hat check option, which makes sure, that hats go into the hat slot,
       may result in broken visuals if disabled.
       Items which are weapons (compass is an exception) won't have their slot changed
       from now on. (Fixes fishing rod for example)
       Added a compass slot option, which adds a dedicated slot for the compass.
1.3.0 - Added a debug option to the mod configuration, and changed the body icon.
1.2.0 - Changed the slot order and icons.
1.1.2 - Now compatible with the Integrated Backpack setting and Shift+Click should work
       as intended. (Arrow doesn't start at the correct slot tho)
1.1.0 - Added the options to prioritise the rendering of certain slots
       and to disable the rendering code.
1.0.1 - Initial Release


This mod has been rewritten from scratch, to be more compatible with other mods,
easier to maintain and to be more stable. It should be compatible with most mods,
but if you encounter any issues, please let me know. If you have any suggestions,
feel free to tell me.

This mod works DIFFERENTLY to the original Extra Equip Slots mod,
so it is not automatically compatible by mods which are compatible with the original mod.


How to make your mod compatible with this mod:

Slots: TBD as I might rename them

More TBD

Known issues, getting fixed at some point in that rough order:
- Positioning of the compass overlay is incorrect, if some slots are disabled
  or inventory slots are added. (Maybe fixed?)
- The integrated backpack arrow doesn't start at the correct slot.

List of things which will get fixed/added in the next round of maintenance/fixes:
  @Verthiss
    Support for uncompromising mode
  - Will either add them to a list or rewrite the slot names of this mod
  @冰冰羊
    Fixing dubloons being dropped twice as often from the bootybag
  - Will fix, once I figure out why it happens in the first place

Possible features which might get added in the future:
  @Karo
    I wish this mod existed for regular dont starve
  @QOMRADEQUEER
    Option to make armour and backpacks share one slot.
  @Cheryl
    Always show backpack setting for showing backpack in addition to other stuff.
  @DoomOfMax
    An icon for the compass slot if one is provided with permission to use.
    An icon for the body slot if one is provided with permission to use.
386 Comments
DoomOfMax  [author] 23 hours ago 
@wherethesunnoshine does this happen if you only enable this mod and disable all others?
This mod: https://steamcommunity.com/sharedfiles/filedetails/?id=1615010027
might be the culprit, does the crash still happen if you disable it?
wherethesunnoshine Apr 27 @ 2:42pm 
[00:07:39]: [string "scripts/widgets/inventorybar.lua"]:420: attempt to index local 'inventory' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-3026138806/scripts/code/ui.lua:164 in (upvalue) oldRebuild (Lua) <162-166>
../mods/workshop-1909182187/scripts/medal_ui.lua:179 in (upvalue) _Rebuild (Lua) <177-183>
../mods/workshop-1615010027/imports/qol.lua:23 in (method) Rebuild (Lua) <22-36>
scripts/widgets/inventorybar.lua:504 in (method) OnUpdate (Lua) <455-600>
scripts/frontend.lua:880 in (method) Update (Lua) <701-903>
scripts/update.lua:95 in () ? (Lua) <33-138>

when creating a world and starting as Wx
林一 Apr 21 @ 3:40am 
Thanks!
DoomOfMax  [author] Apr 20 @ 10:17am 
@林一 as far as I know both Client and Server
林一 Apr 20 @ 10:07am 
Does every clients needs to install this mod? or just server?
DoomOfMax  [author] Mar 7 @ 4:18pm 
@你好 thank you, you're welcome :)
你好 Feb 27 @ 8:50pm 
Thanks for the module dude😭
DoomOfMax  [author] Feb 9 @ 5:08pm 
Soap 漬物 alright, I'll add it in the next update if I can find a way to implement it. Just keep in mind that if the author updates their mod, there could be issues
Soap 漬物 Feb 5 @ 4:14pm 
The setting you added stopped the crash but could you make the setting to make the masks from [大狐狸][Millennium Fox][WhaRang] to use the armored hat slot instead since they are armor?
DoomOfMax  [author] Feb 5 @ 2:28pm 
Version 3.6.1 is out
@Soap 漬物 added this as a setting under "EXPERIMENTAL" (enabled by default)
@AhmedAhmedEG changed the body slot icon to the armor slot icon to see how people react. Depending on feedback and how picky Don't Starve is with images, I might add letters or other markers later to differentiate them