Back to mods
Settlement Pressure project artwork

CurseForge · Minecraft mod

Settlement Pressure

**Your base defines your danger.** The more you build, the more the wilderness fights back — while lone wanderers stay safe.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Settlement Pressure release should I use?

Updated today
Latest stable file settlementpressure-1.3.0.jar
Game version 1.21.1
Loader NeoForge

Settlement Pressure settlementpressure-1.3.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Settlement Pressure required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Settlement Pressure settlementpressure-1.3.0.jar need?

settlementpressure-1.3.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Settlement Pressure without breaking your instance.

Built for Settlement Pressure settlementpressure-1.3.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use settlementpressure-1.3.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside settlementpressure-1.3.0.jar. It opens that exact file at the source.

About this project

What does Settlement Pressure add?

Settlement Pressure

**Your base defines your danger.** The more you build, the more the wilderness fights back — while lone wanderers stay safe.

*NeoForge 1.21.1 · Server-side · No client required*


Summary

A server-side threat mod where a base is not defined by block type, but by **what you place**. The bigger your settlement grows, the more hostile mobs are drawn to its edges. Step outside, and you fall back to the lone-wolf rule: only 1–3 mobs per player.

Features

  • 🏠 **Any block counts** — dirt, wood, stone... a base is defined by *player-placed blocks*, not materials.
  • 📈 **Dynamic spawn cap** — the danger zone around a base holds a *total* mob cap that scales with your base's size. A small hut draws ~3 mobs; a huge base approaches the configurable max (default 50). Fills to the cap, then **stops** — no runaway spawning.
  • 🛡️ **Three-zone system** — Safe zone (your base) → Buffer zone (no spawns) → Danger zone (mobs spawn here).
  • 🌲 **Lone-wolf rule** — players outside any base face **1–3 hostile mobs each**. Two players together = 6. Everyone else stays sparse.
  • 🕐 **Grace period** — newly built (or re-activated) bases are safe for a configurable number of in-game days so you can settle in.
  • ⏳ **Activity-based decay** — as long as any player is active inside a base, it never decays. Leave it abandoned, and it slowly fades — but keeps its size, and re-activating it restores everything.
  • 🌍 **Overworld only** — the Nether and End are completely untouched, so you can still gather resources normally.
  • 🔧 **Fully configurable** — every threshold, cap, radius and curve, with bilingual (EN/中文) in-file comments.
  • 💬 **Translatable messages** — base-built and base-abandoned notifications, with built-in English & Chinese lang files.

How it works

  1. You place blocks → each block earns "structure score" based on how many player-placed blocks touch it.
  2. When a 3×3 chunk area reaches the score threshold, it becomes a **base**.
  3. A base is only *active* while an online player stands inside it.
  4. Active bases generate **threat** from their size, which raises the danger zone's total mob cap.
  5. Outside every base, players follow the per-player lone-wolf cap instead.

**Key formula (danger zone cap):**
cap = dangerSpawnMin + (dangerSpawnMax − dangerSpawnMin) × threat / (threat + threatBase)

Commands (OP only)

Command What it does
/settlementpressure status Bases / active bases / tracked blocks
/settlementpressure here Region type + threat + danger cap at your position
/settlementpressure bases List every base with size, score, threat and activity

Configuration

Server config: config/settlementpressure-server.toml — every value is documented in English and Chinese. Highlights:

  • regions.bufferDistance / regions.dangerDistance — how far from your base mobs spawn.
  • spawning.dangerSpawnMin / dangerSpawnMax / threatBase — the danger-zone cap curve.
  • loneWolf.wanderSpawnMin / wanderSpawnMax — wild mobs per player.
  • loneWolf.newbieProtectionDays — grace period for new/re-activated bases.

Requirements

  • **Minecraft 1.21.1**
  • **NeoForge** (recommended: 21.1.x)
  • Java 21

For mod developers

A read-only API (SettlementPressureAPI) exposes base, region, threat and activation queries so defence mods can react to the pressure. See the README for details.


*Settlement Pressure handles where the threat comes from — you handle the defence.*

Project description from CurseForge.

Pick your setup

Settlement Pressure by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Settlement Pressure versions and loaders

4 of 4 releases match

Looking for an older file? The official CurseForge project page is in Resources.