Modern Factions - Folia Support v1.0.4

GUI-first. Network-ready. Built for modern factions
⚔️ ModernFactions — Massive Stability & Core Systems Update
This update focuses heavily on stability, storage compatibility, combat systems, relation syncing, and protection mechanics.
Over 60+ fixes were applied across 40+ files to improve reliability, prevent corruption, and complete unfinished systems.

Critical Fixes
  • Fixed /f forcejoin corrupting faction memberships by saving UUIDs instead of faction tags

  • Fixed faction creators not receiving the LEADER role after creating a faction

  • Fixed faction relation desyncs (enemy/truce/neutral now properly sync on both factions)

  • Fixed warp cooldowns resetting after relog due to missing database save

  • Fixed SQLite Gson serialization issues with Bukkit Locations

  • Fixed member permission overrides silently failing on SQLite
Runtime Crash Fixes
Resolved numerous NPE crashes across:

  • Faction chest handling

  • Menus & GUIs

  • Placeholder expansions

  • Claim listeners

  • Grace system

  • Chat handling

  • Mission loading

  • Offline player lookups

  • Various faction/player null edge cases
Security Fixes
  • Fixed /f ban and /f unban lacking proper role permission checks

  • Recruits can no longer moderate faction bans
Major Gameplay Improvements
Explosion & TNT Protection

The old explosion listener was an empty stub.
Now fully supports:

  • Grace period protection

  • Shield protection

  • Claim TNT handling

  • Config-based explosion protection
⚔️ Combat System Rewrite
Completely rebuilt PvP handling:

  • Ally/member/truce/enemy combat matrix

  • Grace & shield checks

  • AreaEffectCloud projectile support

  • Proper combat messages
Overclaim Support
  • Implemented negative-power overclaiming support
Combat-safe /f stuck
  • Players can no longer escape combat using /f stuck
Added Missing Commands
Implemented:
  • /f help
  • /f sethome
Including:
  • Role checks
  • Territory checks
  • Audit logging
  • Lang support
UTF-8 / Mojibake Fixes
Fixed corrupted characters appearing in:
  • Territory action bars
  • Warp countdowns
  • Combat symbols
  • Border messages
No more
  • §
  • ✔
  • âš”
Storage & Performance Improvements
  • Migrated several systems from direct MongoDB usage to storage-provider abstraction

  • Improved SQLite compatibility

  • Made faction chest saving asynchronous to reduce lag
Chat & Config Improvements
  • allow-colors now defaults to true

  • Added additional null safety for chat formatting

  • Improved Discord webhook config parsing safety
Language Improvements
Added missing French lang keys for:

  • Shield messages

  • Home cancellation messages

  • Cooldown handling
ModernFactions is now significantly more stable, safer, and closer to a production-ready large-scale factions experience.
Fixed an issue where /f chest from /f menu was not working
Fixed an issue with more missing lang keys :
- now all guis items names are fully configurable and modifiable
Fixed an issue where /f help was not returning anything -> its now fully configurable

Added 2 new options :
/f home now has a configurable teleport warmup.
in the config.yml there are new keys u cna fully regenerarte that one to

YAML:
\homes:                                                                                  
   warmup-time: 10                                                                                        
   cancel-on-damage: true                                                                            
   cancel-on-movement: true


So players will see a 10 second delay before /f home teleports them, and it cancels if they move or take damage.

For the PvP rule, this config option was added:
Code:
claims:                                                                                     
   factionless-cannot-hurt-in-own-claim: true

That means a player with no faction cannot hurt someone who is standing inside their own faction claim
Buy a license now
$15.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
278 Views
0 Purchases
1 Downloads
Apr 25, 2026 Published
May 22, 2026 Updated
Not yet rated
1.2 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
  1. GUI
Game mode
  1. Factions
Supported software
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Korean
  1. Czech
  1. Thai
  1. Hungarian
  1. Arabic
  1. Japanese
  1. Ukrainian
  1. Swedish
  1. Danish
  1. Romanian
  1. Slovak
  1. Hebrew
  1. Lithuanian
Creator
Owner
Recommended for you
The Ultimate NPC Plugin for MythicMobs & ModelEngine
5.00 star(s) 1 ratings
26 purchases
Bring the Ultimate holiday spirit to your Minecraft server with the Ultimate Christmas Plugin!
Not yet rated
7 purchases
The Ultimate Plugin for Your Minecraft Economy Needs!
Not yet rated
1 purchase
Plugin that will create a void world in your server just by running 1 command /afevoid
Not yet rated
2 purchases
Not yet rated
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
278 Views
0 Purchases
1 Downloads
Apr 25, 2026 Published
May 22, 2026 Updated
Not yet rated
1.2 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
  1. GUI
Game mode
  1. Factions
Supported software
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Korean
  1. Czech
  1. Thai
  1. Hungarian
  1. Arabic
  1. Japanese
  1. Ukrainian
  1. Swedish
  1. Danish
  1. Romanian
  1. Slovak
  1. Hebrew
  1. Lithuanian
Creator
Owner
Recommended for you
The Ultimate NPC Plugin for MythicMobs & ModelEngine
5.00 star(s) 1 ratings
26 purchases
Bring the Ultimate holiday spirit to your Minecraft server with the Ultimate Christmas Plugin!
Not yet rated
7 purchases
The Ultimate Plugin for Your Minecraft Economy Needs!
Not yet rated
1 purchase
Plugin that will create a void world in your server just by running 1 command /afevoid
Not yet rated
2 purchases
Not yet rated
1 purchase
Top