When you change the UI scale, the layers may 'float' above the world and no longer be aligned with the tile grid. Something changed in Stardew Valley 1.6 that we haven't tracked down yet. For now, you can avoid the issue by either (a) setting UI scale to 100%, or (b) setting the zoom level to any value except 100%.
I have noticed that when changing the sprinkler range using the Better Sprinklers Plus (1.6) mod the new range is no longer displayed, these mods were working nicely together before the 1.6 update, maybe it could be possible to restore this feature ?
Hi! Data Layers automatically works with any mod which changes the sprinkler's GetSprinklerTiles() method. The method was added in Stardew Valley 1.5 over three years ago, so I suggest asking the mod author to update their code instead. That way it'll work with other mods too, not just Data Layers.
I've been having an issue since I updated to 1.6 where the layers are offset to the right by several tiles. It seems to affect pretty much any mod that puts an overlay over the game, including better ranching and ladder locator as well. I've already tried removing all other mods, making sure all my mods are updated, and reinstalling SMAPI. I tried it on multiple saves too and they're all off. Any idea what's causing it? edit: I tried on another older save and it's properly aligned, however on both my 1.6 save and an older save from 2023 it's offset.
Does that still happen if you temporarily remove all mods except Data Layers? If so, can you upload your SMAPI log (see instructions on that page) and post a link here?
I have the same problem as described. It is also the case that when you move, the shifted layout also moves slightly. Unfortunately, changing the resolution and/or full screen to window does not help.
It seems Stardew Valley 1.6 changed something with the way UI scale worked; I'll need to look into it some more when the dust settles on the update. For now, you can fix it by setting the zoom level to any value except 100% (e.g. 95% or 105% are fine). Sorry for the inconvenience!
Dunno if there's anything you can reasonably do about it, but i've noticed this conficts heavily with mods that apply an effect like scarecrows or sprinklers to the whole map. Any time I slip and go to those sections on Data Layers my game fully freezes, nothing showing up in the smapi log for it either.
Specific mod conflicting for me is OneSprinklerOneScarecrow, which will be a short term issue for me as I'm just using it as a stop-gap until Immersive Sprinklers is updated for 1.6, but I figured it was worth bringing to your attention anyway.
Thanks for reporting it! I'm mainly updating mods for Stardew Valley 1.6 for a while, but I added a note to look into that once the dust settles on 1.6.
Here's a suggestion: the ability to remove some categories from the list, since you always have to keep pressing a button to go over so many that may not be interesting, ever, in a playthrough.
Hi! You can do that by editing the mod's config.json in a text editor. Each layer has an Enabled field to decide whether it's visible, and a ShortcutKey field if you want to open specific layers with key bindings.
211 comments
Something changed in Stardew Valley 1.6 that we haven't tracked down yet. For now, you can avoid the issue by either (a) setting UI scale to 100%, or (b) setting the zoom level to any value except 100%.
I have noticed that when changing the sprinkler range using the Better Sprinklers Plus (1.6) mod the new range is no longer displayed, these mods were working nicely together before the 1.6 update, maybe it could be possible to restore this feature ?
Thanks in advance!
Thanks for making this great module. XD
edit: I tried on another older save and it's properly aligned, however on both my 1.6 save and an older save from 2023 it's offset.
Specific mod conflicting for me is OneSprinklerOneScarecrow, which will be a short term issue for me as I'm just using it as a stop-gap until Immersive Sprinklers is updated for 1.6, but I figured it was worth bringing to your attention anyway.
Thanks for your work!