XenoFactions

Xenofactions is a fork of the Xradar factions mod with various improvements and usability for server owners wanting a factions/claiming mod without using plugins.

File Details

Xenofactions-version=2.1.6.jar

  • R
  • Jun 27, 2026
  • 11.02 MB
  • 13
  • 1.7.10
  • Forge

File Name

Xenofactions-version=2.1.6.jar

Supported Versions

  • 1.7.10

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:xenofactions-1157568:8327461")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Xenofactions Update Changelog

🌍 Multi-Dimension Territory Support

Xenofactions now fully supports claiming, protecting, conquering, and managing territory across multiple Minecraft dimensions.

New Features

  • Claims are now fully dimension-aware.

  • Factions can independently own the same chunk coordinates in different dimensions.

  • Nether, End, and custom mod dimensions now support faction claims.

  • Territory borders, ownership checks, and protection all correctly use the active world dimension.

  • Dynmap now renders claims separately for each configured dimension.

  • Added configurable dimension support:

    • enableClaimsInAllDimensions
    • allowedClaimDimensions
    • blockedClaimDimensions
    • dynmapDimensionWorldMap

Teleport & Home Improvements

  • Faction Homes now remember their dimension.
  • Ally Warps now remember their dimension.
  • Faction Warps now remember their dimension.
  • Teleports automatically transfer players to the correct dimension before moving them.
  • Added safeguards to prevent teleports into unloaded or unavailable dimensions.

Save Compatibility

  • Existing worlds migrate automatically.
  • Legacy claims without stored dimension data are interpreted as Overworld (Dimension 0).
  • Legacy faction homes and warps automatically default to Dimension 0.
  • Existing claims and faction data are preserved without requiring manual conversion.

⚔ War System Improvements

War Confirmation

Declaring war now requires confirmation to prevent accidental prestige loss.

  • /c war <faction> (or /c declarewar) now prompts for confirmation.
  • Re-run the command within 10 seconds to finalize the declaration.
  • War conditions are revalidated before prestige is spent.

Duplicate War Prevention

  • Fixed an issue allowing the same two factions to declare war multiple times.
  • Duplicate active wars are now prevented regardless of which faction initiated the declaration.

Better War Information

Faction information now includes an Enemies section displaying every faction currently at war with yours.

Added:

  • /c listwars

Displays every active war involving your faction, including:

  • Enemy faction
  • Which faction declared the war
  • War duration
  • Current raid/conquest availability

🏴 Cross-Dimension Warfare

War conquest mechanics now function correctly across every supported dimension.

  • Territory capture correctly resolves ownership using the world's actual dimension.
  • Border checks are dimension-aware.
  • Conquest flags now capture land in Nether, End, and custom dimensions correctly.
  • Fixed cross-dimension coordinate collisions during conquest.

🛠 Internal Improvements

  • Territory storage has been rewritten to use dimension-aware claim identifiers.
  • Claim serialization, loading, migration, and persistence now include dimension information.
  • Improved saved-data handling so all dimensions safely access the shared faction database.
  • Updated city spacing and territory validation to only compare cities within the same dimension.
  • Improved server-side migration logging for legacy worlds.

🐞 Bug Fixes

  • Fixed world tick crashes caused by non-overworld saved data access.
  • Fixed conquest failing outside the Overworld.
  • Fixed /c create initialization issues involving null world references.

This update lays the foundation for fully multi-dimensional faction gameplay, allowing servers to build persistent empires across the Overworld, Nether, End, and custom dimensions without territory conflicts.