promotional bannermobile promotional banner

Easy Factions - Unofficial Port

A configurable server-side faction system: found factions, claim chunk territory, forge alliances, and battle over King-of-the-Hill objectives.
Back to Files

easy_factions-neoforge-1.1.3-1.21.1-java21.jar

File nameeasy_factions-neoforge-1.1.3-1.21.1-java21.jar
Uploader
BarunnBarunn
Uploaded
Aug 1, 2026
Downloads
375
Size
452.8 KB
Mod Loaders
NeoForge
File ID
8557856
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:overwatters-easy-factions-forked-1587485:8557856"

Learn more about Curse Maven

What's new

Easy Factions Unofficial Port 1.1.3 (NeoForge 1.21.1)

A claim is a border, not a dome. By default it now stops outsiders BREAKING and PLACING blocks and nothing else, so anyone can still walk in, open doors, press buttons, sleep, use animals and open chests. Operators also get commands for putting players into factions and taking them out.

CHANGED

  • Claims protect against breaking and placing only, by default. Easy Factions' own default protects every kind of interaction, which leaves a visitor unable to so much as open a gate on land that is otherwise open to walk through. The full old behaviour is one line of config away: add RIGHT_CLICK_BLOCK and the rest back to restrictedInteractions.

    UPGRADING: this is a change of DEFAULT, and a config file that already exists keeps the values it already has. A server upgrading from 1.1.1 or 1.1.2 must edit restrictedInteractions in territory-server.toml by hand, or delete the file and let it regenerate.

  • restrictedInteractions now works in both directions. Easy Factions runs its own handlers first and cancels from its own config, so until now removing an entry from that list changed nothing at all: the click had already been refused by the time this mod was asked. Refusals Easy Factions made that the list deliberately permits are now undone. Only Easy Factions' own refusals, and only inside a claimed chunk, so another protection mod is never overruled. Switch it off with overrideEasyFactions = false.

ADDED

  • /territory faction add <player> <faction> puts a player into a faction whether or not they were invited, and /territory faction remove <player> takes them out. Every membership route Easy Factions offers is written from inside the faction: inviting needs to be an officer of it, joining needs an invitation, and kicking needs to be an officer of the same faction, so an operator had no way to fix a stranded player. The target must be online, because the join has to sync to their client.

  • /territory faction disband <faction> ends a faction with nobody online, and /territory faction list shows every faction with its owner and member count. Operators only, like the rest.

  • protectContainers keeps chests, barrels, shulkers, hoppers, furnaces and brewing stands owner-only while doors, buttons and levers stay open to everyone. Off by default, matching the default restriction list. Containers are told apart from other blocks by asking whether the block actually stores items, so a crafting table or an anvil is never caught by it.

  • The startup report and /territory diagnose both spell out the new settings, and diagnose now says which verdicts come from this mod undoing an Easy Factions refusal. A warning fires if overrideEasyFactions is off while Easy Factions is still blocking something restrictedInteractions permits, since that combination looks exactly like the config being ignored.

FIXED

  • Dropped the optional JourneyMap dependency. The integration behind it is a stub that does nothing, so the entry only ever advertised a feature that was not there.

NOTE FOR SERVER OWNERS

Run /territory diagnose while standing in a claim to see exactly what is allowed there and why. If a setting seems to be ignored, check whether your save has its own copy of easy_factions-server.toml or territory-server.toml under <world>/serverconfig/, because that copy silently wins over the one in config/.

This mod has no additional files