Tags
Creators
Details
1.0.2.2
Compatibility
Changes
Xenofactions — 2.2.2 → 1.0.2.2 (at least this 1.16.5 release is actually newer.... and untested!)
This is a cumulative catch-up update covering the late 2.X releases and the transition to the new multiversion Xenofactions codebase.
Major Rewrite
- Xenofactions has been moved to a new multiversion codebase.
- Version numbering was reset with the rewrite; 1.0.2.2 is newer than the old 2.X releases.
- Large amounts of legacy, unused, duplicated, and server-specific code have been removed or reworked.
- Core faction, city, claiming, diplomacy, economy, and warfare systems were carried forward into a cleaner foundation.
- Initial Minecraft 1.16.5 support has been added alongside 1.7.10.
Factions, Cities & Claims
- Major claiming-system overhaul.
- Improved connected-claim rules and handling around oceans and deep water.
- City centers now claim their initial territory immediately again.
- Fixed several city placement and upgrade issues.
- Added
/c invitefor city invitations. - Improved faction membership, leadership, ranks, invitations, leaving, kicking, renaming, MOTDs, and disbanding.
- Improved faction alliance tracking and ally-related behavior.
- Fixed several ally warp issues.
- Improved claim overlays and border feedback.
- Added clearer border popups, particles, and sounds.
- Added starter/new-player grace and related protections.
- Added safer faction/city persistence and backup handling.
Economy & Trading
- Expanded XShop into a more centralized server-owned economy system.
- Added the global player market.
- Improved shop registration, browsing, terminals, migration, and ownership rules.
- Added faction/city economic restrictions where appropriate.
- Added commands for controlling Ender Chest restrictions.
- Improved several trading and market-related interactions.
Daily Rewards
- Added a new daily reward system.
- Added an interactive reward wheel.
- Rewards are now granted after the wheel finishes rather than immediately.
- Improved reward-screen flow and closing behavior.
- Added clearer actions and GUI text.
- Fixed several issues with daily reward claiming.
Faction Flags & Banners
- Expanded faction flag support.
- Added large faction flags.
- Added wearable banners.
- Improved support for custom faction images and URLs.
- Fixed custom-image rendering on wearable claim banners.
- Added new icons for flag and banner content.
Achievements
- Added Xenofactions achievements.
- Added additional progression and combat-related achievements.
- Added a 1,000 player kills achievement.
- Fixed achievements incorrectly requiring unrelated prerequisite achievements.
World Maps & Server Maps
- Expanded Earth-map support.
- Added a You Are Here map system.
- Added support for preloading compatible JourneyMap Earth-map data.
- Added real-world/world-height/node mapping work for supported Earth-style worlds.
- Improved Dynmap integration and fixed several Dynmap errors.
- Improved support for GTNH Web Map.
- Removed the abandoned OSM-based road approach in favor of more practical road/world data handling.
- Fixed map rendering and buffer-related crashes.
TDM / Arena Modes
- Major expansion and stabilization of the built-in TDM system.
- Improved Team Deathmatch, Deathmatch/FFA, and Bomb modes.
- Added separate scoring for kills, points, and purchases.
- Added configurable round and map economies.
- Added utility and killstreak purchases.
- Added map voting and skip-map voting.
- Prevented the current map from immediately being selected again where alternatives exist.
- Fixed single-map server rotation.
- Improved kit selection and full kit previews.
- Improved spawn routing, round transitions, respawns, buy periods, inventories, and player restoration.
- Added built-in TDM sounds and improved their configuration.
- Improved bomb planting, custody, detonation, defusing, and result detection.
- Improved support for HBM's CSGO-style bomb system while making HBM itself optional.
- Added additional TDM administrative controls.
- Prevented faction membership systems from interfering with TDM while the mode is active.
- Fixed numerous softlocks, state leaks, cross-mode issues, GUI crashes, and dedicated-server issues.
Chat & Communication
- Reworked several chat paths.
- Improved faction and TDM chat prefixes.
- Fixed filtering behavior.
- Improved optional Nilcord integration.
- Messages blocked by Xenofactions filters are no longer intended to be forwarded through external chat integrations.
Farming & Utility
- Added hopper input support to the Grain Mill.
- Added right-click harvesting for rice.
- Improved several agricultural and utility interactions.
Rendering & Performance
- Major rendering cleanup for Xenofactions structures and models.
- Converted static models to cached VBO rendering where supported.
- Retained a display-list fallback for older hardware.
- Removed the old HFR OBJ rendering path.
- Converted structures including:
- Temple
- University
- Factory
- Statue
- Palisades
- Berlin Wall
- Great Wall
- HESCO barriers
- Sandbags
- Stone fortifications
- Brick fortifications
- Reduced unnecessary particle processing.
- Fixed particles being created server-side when they should only exist client-side.
- Fixed several lighting and model-rendering issues.
- Improved flag and structure rendering.
Content Cleanup
- Removed a large amount of old HFR/Xenofactions content that no longer fits the mod's role.
- Vehicle-focused metallurgy was moved out of Xenofactions and into MCHeli Overdrive.
- Removed or retired numerous abandoned machines, materials, equipment systems, production chains, and unfinished mechanics.
- Xenofactions is now more focused on:
- Factions
- Cities
- Claims
- Diplomacy
- Economy
- Warfare
- Fortifications
- Faction structures
- Server utility
Compatibility & Stability
- Made several integrations optional rather than hard dependencies.
- Improved dedicated-server compatibility.
- Fixed world-border handling for exempt entities.
- Fixed numerous synchronization, GUI, packet, persistence, and rendering issues.
- Fixed several crashes involving maps, overlays, TDM, and client/server separation.
- Improved migration from older Xenofactions saves and systems.
Overall, this update represents far more than a normal point release: Xenofactions has been cleaned up, reorganized, expanded, and moved onto a new multiversion foundation while retaining the faction/city systems that define the mod.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:5XIaYcvL:ML1qnvID"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:5XIaYcvL:ML1qnvID"
}

