
Scaling Crowdedness
Enhance Your tModLoader Settlements with Scaling Crowdedness
Tired of your bustling tModLoader towns leading to inflated prices? Scaling Crowdedness is a mod designed to alleviate the common “crowdedness” penalty that affects Town NPCs, allowing you to house more of your favorite characters in closer proximity without the usual drawbacks.
How Crowdedness Works in tModLoader
In the base game of tModLoader, the happiness of Town NPCs is influenced by how close they are to each other. When a certain number of NPCs reside within proximity, specific penalties begin to apply. This can lead to increased shop prices, making resource acquisition more expensive as your settlement grows. The vanilla game has set thresholds for when these penalties kick in, which can become restrictive for players who enjoy a densely populated town.
Scaling Crowdedness: A Smarter Approach
This mod introduces a dynamic system for handling NPC crowdedness. Instead of fixed limits, the threshold for triggering negative effects increases based on the total number of Town NPCs loaded into your game. This means that as your collection of townsfolk expands, the game becomes more tolerant of their close living arrangements. The mod introduces a gradual increase to these limits, ensuring that even very large settlements don’t suffer disproportionately from the crowdedness penalty.
Key Features and Benefits
- Dynamic Crowdedness Thresholds: The penalties for NPC crowding are no longer static. They scale upwards as you load more Town NPCs, allowing for larger, more interconnected settlements.
- Reduced Price Inflation: Keep your shop prices lower for longer, even with a high concentration of Town NPCs living near each other.
- Configurable Proximity: The mod offers configuration options to precisely define what constitutes “close neighbors,” giving you fine-grained control over the crowding mechanics.
- Informative Chat Commands: Utilize simple in-game commands to gain insights into the mod’s current settings and NPC proximity.
Useful Commands
Scaling Crowdedness includes several helpful chat commands to manage and understand its effects:
- /sc TownNPCChat [true/false]: Toggles whether Town NPCs announce their proximity to others in chat.
- /sc EnterWorld [true/false]: Determines if the new crowdedness thresholds are displayed upon world entry.
- /sc GetThreshold: Displays the current active crowdedness threshold in chat.
With Scaling Crowdedness, you can finally create the densely packed, thriving towns of your tModLoader dreams without the constant worry of escalating prices.