RimWorld

RimWorld

85 ratings
Close Settlements
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
69.232 KB
12 Sep, 2021 @ 10:20pm
9 Aug @ 3:32pm
7 Change Notes ( view )

Subscribe to download
Close Settlements

Description
An update of Bar0th's Mod:
Close Settlements

🏕️ Close Settlements
Control settlement placement, proximity penalties, and gravship behavior.

This mod lets you bypass RimWorld’s default limitations on how close you can settle to other factions — including support for Odyssey's gravship landing system. Optional settings let you suppress proximity goodwill penalties (both instant and long-term) while keeping the world tidy and faction diplomacy under your control.

⚙️ Features
  • ✅ Allow Adjacent Settlements
    Settle tiles next to existing settlements, useful for dense colonies or faction roleplay.

  • 🕊️ Suppress Proximity Goodwill Penalties (on settle)
    Prevents the typical goodwill loss for settling near another faction.

  • 🕰️ Suppress Ongoing Penalty
    Disables the default goodwill penalty that occurs after settling too close.

  • 🚀 Gravship Landing Exception (Odyssey)
    Prevents any popup or goodwill loss when using gravship landings but will still show orbital or pollution popups (if Odyssey is installed and active).

  • 🛠️ Harmony-Powered Patching
    Highly targeted and version-safe. Logic only executes when needed.

  • 🧪 Dev Tool: Advance Time by 15 Days
    Useful for mod authors or testers. Adds a debug action in dev mode to simulate long-term penalties.

📋 Compatibility
  • Compatible with RimWorld 1.6
  • Fully supports Odyssey gravship mechanics
  • Should work with most world map and diplomacy mods

🛠️ Settings Explained
  • Allow Adjacent Settlements — Disables the tile-distance restriction when settling.
  • Suppress Proximity Goodwill (on settle) — Skips the minor -5 penalty for close settlements.
  • Suppress Proximity Goodwill (after 15 days) — Prevents the hidden timer that deducts -30 after settling too close.
  • Suppress Gravship Proximity Penalty — Only suppresses goodwill loss when using gravships. Automatically hidden if Odyssey is not loaded.

🔍 Debug & Testing
If developer mode is enabled, a new debug action is added: “Advance 15 Days (for proximity test)”. Use this to simulate and test long-term proximity penalties.

💬 Feedback
Bug reports, feedback, and feature suggestions are welcome in the comments!

📦 Credits
  • Original Code: Bar0th
  • Code & Patchwork: Jellypowered
  • Gravship support inspired by Odyssey mechanics.
  • Built with Harmony and Krafs.Rimworld.Ref




Mod patches:
  • TileFinder.IsValidTileForNewSettlement
  • SettlementProximityGoodwillUtility.AppendProximityGoodwillOffsets
  • SettlementProximityGoodwillUtility.AppendGravshipAttackOffsets
  • SettlementProximityGoodwillUtility.CheckSettlementProximityGoodwillChange
  • SettlementProximityGoodwillUtility.GetConfirmationDescriptions
  • SettlementProximityGoodwillUtility.CheckConfirmSettle
19 Comments
hepimp 19 Aug @ 2:23pm 
Thanks for updating this mod. Honestly, some of the "features" in Rimworld seem like ways to annoy you so you stop playing the game...
MrT 10 Aug @ 3:56pm 
Having abandon mining settlements and then allies move in and complain to me has been so annoying.
Will try this right away!
Jellypowered  [author] 9 Aug @ 3:33pm 
Just a quick update to add some safeguards if you've got a lot of mods that mess with settlements.
Jellypowered  [author] 5 Aug @ 2:42am 
You can download the updated version direct in the "change notes" tab or by unsub/resub.

Steam has a skill issue when providing new updates to people :steamsalty:
DiorSavage💴 4 Aug @ 11:45pm 
I activated this mod mid but i still am not able to create settlements next to mine and i don't see any mod options?
Dewrill 3 Aug @ 3:58am 
agreed witht he rest of the folks: with the new hopping around in Spaceships, this would be the #1 must have mod alongside things like "Achtung"

my "top10 essential mods" list may be growing occasionally, but this one is always in the ranking.
and with the odyssey shipjumping it climbed multiple ranks in level of importance.
until i noticed it doesnt affect ships^^

key feature.
Rim Baby 20 Jul @ 11:22pm 
+1 on the ship landing relationship penalty! Thank you!
Jellypowered  [author] 14 Jul @ 6:54pm 
I'll look into that for a future update! Thanks for the suggestion.
Apocalypse Bird 14 Jul @ 3:49pm 
Is it possible to remove relationship penalty for SHIP landings as well? If you decide to land near someone's city.
VelxraTV 14 Jul @ 12:18am 
incredibly undervalued mod. this is the only fix for when caravans get in a weird state with vehicles unable to move due to weight issues. as it requires making camp to readjust items in storage.