About this mod
Nearly all vanilla rugs and carpet floors meticulously reworked for dynamic shape and size placement using path tiles! From single tile to an entire room - the pattern will adjust automatically as you place it in the world.
- Requirements
- Permissions and credits
-
Translations
- Changelogs

Welcome to Dynamic Modular Rugs & Floors!
The idea for this mod was born while I was working on the Cozy Modern Bathroom and was nearing 300+ mini rugs to try and provide a way create any-size bath mats. Safe to say it got way too complicated, and it was not a good user experience.... but rokugin has saved me from giving up on the idea by suggesting using the vanilla paths as a base! The more I explored the idea the more I wanted to use the same mechanism to make any shape or size vanilla rugs and floors! So many time I'd give up on using a particular rug because it just didn't fit the right way the space I wanted to use it - a 2x3 only when a 3x4 would have been perfect!? A massive 4x5 where all I'd love was a 1x5 runner.... Well now we can have them all!

Mandatory Requirements: to access and use the rugs(paths) in game you need to install the following mods:
Content Patcher - can't have majority of our amazing mods without it so you probably already have it :)
SpaceCore - the magic that makes the Custom Rugs Shop and the amazing Custom Shop Tabs possible!
And as always, here are some highly recommended additional mods to make your gameplay even smoother (OPTIONAL)
Smart Building - I cannot recommend this enough for the ease of placing and removing the rug tiles! Check the media images for two quick GIF tutorial animations that cover how to PLACE and REMOVE the rug tiles using Smart Building tools

Content Details: You can access the rug tiles in two ways:
1. purchase the portable Custom Rug Shop for 10,000g from Pierre (once purchased you can get as many tiles, and as many times as you want, for free!)
2. spawn the tiles using CJB spawner

In version 1.0.0 there are 115 textures, all meticulously reworked to create seamless dynamic shapes ( an amazing fun but also much more time consuming exercise than I anticipated!)
Unfortunately, due to the way that the game renders T junction paths there may be some patterns that won't look very good in that setup (sorry!)
Texture sources:
>> Vanilla Rugs - apart from few very tiny ones (like the burlap mat, etc) pretty much all rugs have been included
>> Vanilla Floors - mostly the non-wood panel variant so patterns and carpets
>> Town Interiors - and quite a few rugs and patterns from the interiors of Pelican town (erm, some probably from wallpapers - but I really liked them haha!)
Check the below spoiler, or uploaded media, for textures available in version 1.0.0



Please let me know in the comments if there are any other textures/patterns you think would be good to include - I would love to make more of them!

What might come in future updates?
- add ALL remaining vanilla flooring (including the wooden floors)
- add more flooring and rugs from the Town Interiors
- add the rugs and runners from my Cozy Modern Bathroom furniture pack
- add any requested patterns or textures
- and anything else I can think of!

Credits! This mod would not come to be without rokugin saving my sanity with his idea so %1000 credit where credit is due! <3
And as always a HUGE thank you to my amazing support/hype/grounding group on Discord, putting up with my silly questions, fuelling my scope-creep tendencies, and supporting through the inevitable crisis! Thank you Claire, Kisaa, Tia, and our master chaos orchestrator Aviroen! My shenanigans would not be possible without you all <3

Here are some other mods I made for Stardew Valley so far:
>>Tea's Cozy Modern Bathroom Furniture <<

>> Wood Lattice Wallpapers <<

>> A Mimic Shipping Bin Retexture <<

>> Polyculture Needs More Crops <<
