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.7.jar

  • R
  • Jun 30, 2026
  • 11.02 MB
  • 18
  • 1.7.10
  • Forge

File Name

Xenofactions-version=2.1.7.jar

Supported Versions

  • 1.7.10

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

Xenofactions v2.1.7 Hotfix

Multi-Dimension Compatibility

  • Fixed numerous systems that still assumed the Overworld when resolving territory ownership.
  • Prestige buildings, structures, tents, statues, flags, and other tile entities now correctly resolve ownership in the dimension they are placed in.
  • Improved dimension-aware claim lookups throughout the mod to ensure territory ownership behaves correctly in custom dimensions.
  • Added additional legacy save migration for older worlds that did not store dimension information. Legacy homes and warps are automatically migrated to the Overworld (dimension 0) during loading.
  • Removed vanilla sky visibility requirements from foundation-based structures, allowing them to function correctly in dimensions with permanent ceilings (such as the Nether, End, and similar modded dimensions). Structures now validate their foundation and available build space instead.

Persistence Improvements

  • Fixed faction alliances not persisting across server restarts.
  • Fixed runtime administrator war settings resetting after server restarts.
  • Improved save/load handling for faction diplomacy and runtime state to ensure data is consistently restored.
  • Added automatic restoration of alliance references after world data loads.
  • Improved persistence verification for alliances, war state, and dimension-aware data.

City Center & Faction Information

  • City Center GUIs now immediately update whenever prestige generation changes instead of waiting for the hourly prestige tick.
  • Added a live prestige generation display showing current hourly prestige income.
  • /c info now displays current prestige generation per hour and net prestige generation directly from live faction data.
  • /c info now refreshes City Center information from loaded tile entities, ensuring upgraded city levels, radius, upkeep, and dimension information are always accurate.

Alliance Improvements

  • Added /c allies and /c allylist as quick aliases for viewing alliances.
  • Improved alliance listings to display None when a faction has no allies.
  • Alliance listings now also display any pending alliance offers.
  • /c info now displays allied factions alongside enemies for a complete diplomatic overview.
  • Added internal formatting improvements for alliance and pending-offer displays.

Commands & Documentation

  • Added the new alliance aliases to command tab completion.

  • Updated command documentation for /c alliance, /c allies, and /c allylist.

  • Expanded server administration documentation with additional verification steps for:

    • Alliance persistence
    • Runtime war-state persistence
    • City Center prestige synchronization
    • /c info prestige generation reporting
    • City upgrade reporting
    • Multi-dimension structure placement
    • Foundation-based structures in ceiling dimensions

Internal

  • Expanded the multi-dimension audit across additional systems and tile entities.
  • Improved world-data serialization reliability.
  • Added migration logging for legacy save upgrades.
  • General stability, compatibility, and quality-of-life improvements.