Simple mod, but it's understated how useful it is for convenience and organization! Even more so in multiplayer. It's not mentioned or shown anywhere on the mod page, but it also allows you to give chests text labels/names which are shown in a tooltip on hover (though I think the label part needs a few tweaks). It even uses the name previously set by two other mods, Chests Anywhere and Better Chests (defunct), if any.
This mod works in multiplayer. Almost fully. Both farmhand and host can set chest icon & label, and it is synched, but it doesn't auto update on change for the other logged on players. The change will however be shown for other players in the icon & label edit menu, if they open it, and once they close it, it will show up on the chest, too, as normal. Otherwise, if that menu isn't opened, the change will only be shown to other players if their game is reloaded (not on a new day): for a farmhand it's rejoining the game, for the host it's saving and rehosting the game.
Config option to show chest's label in the chest interface while viewing the chest, above its contents (like Chests Anywhere).
Optional: Possibly allow opening the edit menu on a chest under the mouse cursor instead of a chest the player character is facing. Right now it's a little confusing, so either way, update the mod description to explicitly tell the correct way to open the edit menu
Optional: add an additional text field to edit on a chest called "Description", this one isn't shown on tooltip, but only in the chest interface, unless blank or showing description is disabled in config. This field's max length is much longer than 'name' (and it might be displayed on multiple lines?)
Change existing minifridge config option: rename to say "minifridge" for clarity, and set to on by default.
Allow setting specific chests/minifridges to explicitly show no icon. Edit menu might now have "default" and "none" UI options, or otherwise, a state where an X is shown over the blank icon holder box, which is toggled by clicking
Support furniture containers (dressers and hopefully anything added through Custom Catalogues and Dressers). Separate config option as to whether show a default icon on them.
Optional: config option to maybe try to not allow having 2 different chest names if Chests Anywhere is installed? With this on, setting a label with Chest Displays will save in Chests Anywhere's chest name field
I've been on hiatus since September, hence the lack of response.
I'm slowly starting to work on updates again and am aiming to have most open bugs addressed within the next week or two. Once all the bugs are fixed I'll get around to outstanding comments and messages.
Thanks to everyone who has been patient, please know I'm working hard to get everything fixed.
There seems to be a bug related to loading a savegame.
Inside barns, coops and sheds the chest icons disappear after loading a save. This does not seem to happen in other spaces, such as player house and basement - and it doesn't happen outside of buildings either.
In the affected areas, once you load a game the icons are not showing on the chests but when you look at the icon menu (the one you activate by pressing ") the icon you have previously chosen is still there. After you have opened this menu the icon will again show on the chest as long as you keep playing - until you quit the game and load your save again, at which time the icon will be missing again.
I would also like to ask if you would consider adding this chest display functionality to fridges and mini fridges. It would be quite useful IMO.
This was a small issue because the indoor locations of buildings isn't added to the game's global locations, Latest version fixes this.
I've also added a config option to show icons for mini-fridges, it doesn't work for regular fridges because of how the game handles those, but that might be added later.
To users with a different keyboard layout: your activation may not be not be "
If that's the case for you then the correct key is the one that is " on US keyboards. For instance, on a Scandinavian keyboard the correct key is *.
To author: You mention an option to leave item displayed even if it's removed from chest. I can't see this option in config. Is this still a relevant function?
Thanks for a great mod, this is much needed in the game. Frankly should be a vanilla feature.
edit. I can't remove displayed icons. I remove the item in the menu but it still shows on the chest.
So as for the keys, I don't have much influence here, the mod uses keybinds provided by the framework the game is built on, if they say a key points to ", then I have to assume it's mapped correctly. It is good of you to point out this isn't correct however and it's another reason why the key should be (and is) configurable.
Also, no the "Leave item displayed" option has not been relevant since the menu was added, I've just not had a close look at the description in a while, I'll fix this soon.
Lastly for the displayed icon, if you re-open the menu to change the item, does the old item display or is it empty? If it's empty it's probably a caching issue and I'll have a fix out soon.
After I empty the item display on the special menu it will remain empty on that menu but the icon will still show up on the outside. It will default to the first item on the chest inventory I think.
It's a kind of a bugger because the way it is I am unable to remove icons showing on the outside. It should be an option to not have any icon showing if so desired.
Other than that the mod is working beautifully and it solves one of the main issues with the vanilla game, namely the clunky and ugly labeling system for storage.
Alright, after reading a bit more carefully I misread your config the first time. I had a look and saw that I accidentally removed the code which handles showing the first item if none is selected, This will be included in the upcoming update
If you hold the chest up and place it down again the icon will show up ( I assume you are also using Better Chest. If you are not, maybe try removing the chest and placing it down again). Though I am still not sure why they will get reset and disappear again randomly.
I tested it out with a save from 1.5 and everything migrated just fine. The mod also has multiple backwards-compatibility fixes so I don't really know what this could be. Did any errors appear? Mind posting a log?
Can't see anything about the item not being drawn, and the mod is setup to show a message in the log if any chests fails during drawing. Does it still not work, or was it just a one time thing where the saved item was removed? If it still doesn't show, try to open the menu and set a different item to see if that shows
So I use the This is Us collection and spent sometime narrowing down which of the mods I had may be the problem. As of posting this, Better Chest being enabled causes the displays to stop showing up. Removing it causes the mod to function as normal.
While I can't say it's compatible with anything, it should work with any chest. That said, chests anywhere is just a menu, so it will definitely work with that
61 comments
This mod works in multiplayer. Almost fully. Both farmhand and host can set chest icon & label, and it is synched, but it doesn't auto update on change for the other logged on players. The change will however be shown for other players in the icon & label edit menu, if they open it, and once they close it, it will show up on the chest, too, as normal. Otherwise, if that menu isn't opened, the change will only be shown to other players if their game is reloaded (not on a new day): for a farmhand it's rejoining the game, for the host it's saving and rehosting the game.
Improvement suggestions:
I've been on hiatus since September, hence the lack of response.
I'm slowly starting to work on updates again and am aiming to have most open bugs addressed within the next week or two. Once all the bugs are fixed I'll get around to outstanding comments and messages.
Thanks to everyone who has been patient, please know I'm working hard to get everything fixed.
Inside barns, coops and sheds the chest icons disappear after loading a save. This does not seem to happen in other spaces, such as player house and basement - and it doesn't happen outside of buildings either.
In the affected areas, once you load a game the icons are not showing on the chests but when you look at the icon menu (the one you activate by pressing ") the icon you have previously chosen is still there. After you have opened this menu the icon will again show on the chest as long as you keep playing - until you quit the game and load your save again, at which time the icon will be missing again.
I would also like to ask if you would consider adding this chest display functionality to fridges and mini fridges. It would be quite useful IMO.
I've also added a config option to show icons for mini-fridges, it doesn't work for regular fridges because of how the game handles those, but that might be added later.
Thanks for the info
If that's the case for you then the correct key is the one that is " on US keyboards. For instance, on a Scandinavian keyboard the correct key is *.
To author: You mention an option to leave item displayed even if it's removed from chest. I can't see this option in config. Is this still a relevant function?
Thanks for a great mod, this is much needed in the game. Frankly should be a vanilla feature.
edit. I can't remove displayed icons. I remove the item in the menu but it still shows on the chest.
This is my setup:
"ChangeItemKey": "OemQuotes, LeftStick", "ItemScale": 0.42, "Transparency": 1.0, "DisplayQuality": false, "ShowFirstIfNoneSelected": false
...but the final line does not seem to have any effect.
Also, no the "Leave item displayed" option has not been relevant since the menu was added, I've just not had a close look at the description in a while, I'll fix this soon.
Lastly for the displayed icon, if you re-open the menu to change the item, does the old item display or is it empty? If it's empty it's probably a caching issue and I'll have a fix out soon.
It's a kind of a bugger because the way it is I am unable to remove icons showing on the outside. It should be an option to not have any icon showing if so desired.
Other than that the mod is working beautifully and it solves one of the main issues with the vanilla game, namely the clunky and ugly labeling system for storage.
Do you think you can do the same with the text sign ?
Just an item is enough, just asking !
Sorry if my english is not good
Sure, I'll see if this is possible and how it could be done in a way that's not too invasive