File Details
easy_factions-NeoForge-1.0.2.jar
- R
- Jun 26, 2026
- 256.26 KB
- 7
- 1.21.1
- NeoForge
File Name
easy_factions-NeoForge-1.0.2.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
EASY FACTIONS (NeoForge 1.21.1) 1.0.2 - CHANGELOG
==================================================
Warborn Realms server build. Bug-fix release on top of 1.0.1.
FIXED: CRASH ON WORLD LOAD
- 1.0.1 crashed when entering a world ("Cannot get config value before config is
loaded"), making the world unjoinable whenever the Warborn add-on was present.
- Cause: the add-on read its config (chunkPrice) inside a startup log line while
registering /factionbuy. Command registration runs during world load, before the
server config is bound, so reading the value threw and aborted the load.
- Fix: the add-on no longer reads any config at command-registration time. The price
is still read at the moment /factionbuy is used, where the config is always loaded.
- No behaviour change to /factionbuy, faction, alliance, or claim systems. If you were
on 1.0.1, replace it with this jar.
(Everything from 1.0.1 is unchanged - see below.)
FROM 1.0.1: BUY EXTRA FACTION CHUNKS
- /factionbuy: when a faction is at its claim cap, an owner or officer can buy the
chunk they are standing in for in-game money.
- Uses SDM Economy as the currency backend (optional). If SDM Economy is not installed,
/factionbuy is simply unavailable and nothing else changes.
- Bundled add-on, configured in efwarborn-server.toml:
chunkPrice = 500 (cost per bought chunk)
currencyKey = "" (blank uses the buyer's first unlocked currency)
requireAtCap = true (only allow buying once the faction is at its claim cap)
SERVER SETUP NOTES (config, no code needed - in easy_factions-server.toml)
- 300 faction claim cap, member-scaled: factionBaseClaimLimit = 0,
factionAdditionalClaimLimitPerMember = 100 (a 3-member faction reaches 300).
For a flat 300 regardless of size instead: factionBaseClaimLimit = 300, perMember = 0.
- 9 personal chunks for solo players: coreChunks = 9.
- Protect block place and break only: factionClaimRestrictions = ["BREAK_BLOCK", "PLACE_BLOCK"]
(also coreClaimRestrictions / adminClaimRestrictions to match).
CREDITS AND LICENSE
- Easy Factions and the Objective Control add-on are by Jonathan Michael Preiss.
- NeoForge 1.21.1 port released under the Mozilla Public License 2.0, with permission.
Original source: https://github.com/kard3n/easy_factions
- The /factionbuy add-on (efwarborn) is bundled into this jar.
Compatibility: NeoForge 1.21.1, client and server. SDM Economy optional (needed only for /factionbuy).

