Recruits Siege Fix

Recruits addon that makes sieges core-chunk based, requiring attackers to contest a player-set core chunk to capture claims.

You can support me through- https://ko-fi.com/knightmare61825

This addon for Villager Recruits that closes the biggest siege exploit: attackers no longer win by idling anywhere in the claim until the timer ends.
Instead, claims are captured by contesting a single Core Chunk chosen by the owner.

What This Mod Changes:
- Replaces default “whole-claim pressure” siege behavior with core objective capture.
- Each claim has one Core Chunk (owner-selected).
- Attackers must contest that core chunk to make capture progress.
- Siege progress is paused when attackers leave the core chunk.
- If attackers stay away too long, siege fails.
- Adds a clear attacker-side target marker (no guessing which chunk to push).


  
Core Siege Mechanics:
1-Attackers enter a claim and start siege conditions.
2-Only units in the Core Chunk count for progressing capture.
3-Capture progress is based on time actively contested in core:
capture_duration_seconds (default: 600 = 10 minutes)
4-If attackers leave core:
Progress pauses (does not instantly fail)
After pause_timeout_seconds (default: 60), siege fails if they don’t return
5-Recruits siege UI/messages remain synced.

Visual Core Marker (for Attackers):
When an player enters a claim, attackers see the core objective clearly:
- A bright red sky beam at core position
- A floating red banner marker at the core
- Visible through walls for easy objective direction
- This appears for enemies to help them identify where to attack.
**Command**:
/setcorechunk
Use it while standing in the desired chunk inside your claim.

Rules:
Must be inside your own claim
Cannot be used during active siege
Claim owner/faction leader (or OP) can set it
Not available for admin claims

Configuration File:
<world>/serverconfig/siegesystemfix-server.toml
_[core_siege]
capture_duration_seconds = 600
pause_timeout_seconds = 60_

capture_duration_seconds: active core contest time required to capture
pause_timeout_seconds: max pause time before siege fails

Integration Notes:
Uses Recruits’ existing siege data flow and client sync.
Required attacker count still follows Recruits config:
Claiming.SiegeClaimsRecruitsAmount in recruits-server.toml.
If no core is manually set, claim center is used as fallback.

Quick Setup:
1.Install Recruits + SiegeSystemFix (same Forge 1.20.1 environment).
2.Create/own a claim.
3.Stand in your desired core chunk.
4.Run /setcorechunk.
5.Adjust timeout/capture settings in siegesystemfix-server.toml if needed.

You can support me through- https://ko-fi.com/knightmare61825

The Recruits Siege Fix Team

profile avatar
  • 29
    Followers
  • 17
    Projects
  • 76.4K
    Downloads
Donate

More from Knightmare_T_TView all

  • Knightmare's Shop project image

    Knightmare's Shop

    • 431
    • Mods

    Forge 1.20.1 server-side economy shop mod with category menus, persistent balances, configurable pricing, and sell-all support.

    • 431
    • June 29, 2026
    • Mods
    • +1
  • Recruits QoL Fix project image

    Recruits QoL Fix

    • 985
    • Mods

    Recruits QoL Fix is an addon for the Recruits mod on Forge 1.20.1. It adds quality-of-life commands, map helpers, recruit behavior fixes, training support, mounted unit improvements, and claim management tools while leaving the base Recruits mod intact.

    • 985
    • June 21, 2026
    • Mods
    • +1
  • Recruits x Laendli Transport Addon project image

    Recruits x Laendli Transport Addon

    • 211
    • Mods

    Mod that adds full AI support for Laendli Transport vehicles, allowing Recruits to drive tanks, airships, cannons, and turrets, automatically reload ammunition and fuel, engage enemies, and operate as coordinated military units.

    • 211
    • June 15, 2026
    • Mods
    • +1
  • Armor Equalizer project image

    Armor Equalizer

    • 664
    • Mods

    Simple mod to equalize the armor points of all armor in minecraft.

    • 664
    • May 28, 2026
    • Mods
    • +1
  • Knightmare's Shop project image

    Knightmare's Shop

    • 431
    • Mods

    Forge 1.20.1 server-side economy shop mod with category menus, persistent balances, configurable pricing, and sell-all support.

    • 431
    • June 29, 2026
    • Mods
    • +1
  • Recruits QoL Fix project image

    Recruits QoL Fix

    • 985
    • Mods

    Recruits QoL Fix is an addon for the Recruits mod on Forge 1.20.1. It adds quality-of-life commands, map helpers, recruit behavior fixes, training support, mounted unit improvements, and claim management tools while leaving the base Recruits mod intact.

    • 985
    • June 21, 2026
    • Mods
    • +1
  • Recruits x Laendli Transport Addon project image

    Recruits x Laendli Transport Addon

    • 211
    • Mods

    Mod that adds full AI support for Laendli Transport vehicles, allowing Recruits to drive tanks, airships, cannons, and turrets, automatically reload ammunition and fuel, engage enemies, and operate as coordinated military units.

    • 211
    • June 15, 2026
    • Mods
    • +1
  • Armor Equalizer project image

    Armor Equalizer

    • 664
    • Mods

    Simple mod to equalize the armor points of all armor in minecraft.

    • 664
    • May 28, 2026
    • Mods
    • +1