promotional bannermobile promotional banner

Faction Control

Mod for control Factions In game, with comands and a Flag to Set Base
Back to Files

faction_control-1.4.1.jar

File namefaction_control-1.4.1.jar
Uploader
Michel1412Michel1412
Uploaded
Aug 18, 2026
Downloads
514
Size
129.0 KB
Mod Loaders
Forge
File ID
8674873
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:faction-control-1595817:8674873")

Learn more about Curse Maven

What's new

Faction Control 1.4.1 — Minecraft 1.20.1 (Forge)

Performance and stability patch for territory protection, flags, and faction invites. Also includes the 1.4.0 create-faction gate if you are updating from 1.3.x.

Fixes (1.4.1)

  • Flag lookup no longer scans every block in the chunk. The mod uses the saved flag_position only, which removes a heavy world scan when placing, deleting, or inspecting flags.
  • Territory maps are no longer public mutable HashMaps. Chunk ownership and admin safezones are read through getters so runtime state cannot be changed without saving.
  • Admin safezone and TaCZ gun checks no longer hop through FactionManager.get on spawn/hurt/shot, which was extra work every tick in busy areas.
  • Faction invites now persist in config/faction_control.json under pending_invites. A 5-minute invite survives a server restart until it expires.
  • Left-click mining uses a single protection check (same rule as breaking a block). Place and interact use a single evaluate. This cuts duplicate work on every click without changing who can mine or loot.

Also in this line (1.4.0)

If you are coming from 1.3.6, this upload also includes:

  • Create-faction gate — players are blocked by default. Unlock with /faction cancreate <player> true, toggle, or false (permission level 1 for LuckPerms / quests / console). LuckPerms can also grant faction_control.create_faction. OP 2+ always bypasses the gate.
  • /faction create is visible at permission level 1 (or if the player is already unlocked). Creating still requires the gate, a unique name, a #RRGGBB color, and that the player is not already in a faction.
  • GameMode sync only runs when the player changes chunk, dimension, or game mode — not every tick.
  • Raid Controller ticks only the player who is hacking, not the whole server.
  • JSON is written once per action instead of several times when placing a flag.
  • Play-mode and create-faction NBT flags survive player death.

Notes

  • Restart the server after updating the jar.
  • Existing faction_control.json files load as before. Invites appear in pending_invites only after the next invite is sent.
  • Stray flag blocks with no saved flag_position are no longer found by scanning the chunk. Officials can place a new flag in that case.

Minecraft 1.20.1 · Forge 47+

This mod has no additional files