Factions icon

Factions -----

Modern factions plugin with GUI, MySQL/SQLite, raid shields & faction upgrades



Factions - A Modern Territory & Clan Plugin
Built from scratch for modern Minecraft servers. No legacy code, no bloat, no external connections - just clean, fast, reliable faction gameplay.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Why Choose This Plugin?
✦ Modern Codebase - Written for 1.21+ with the latest API. No decade-old spaghetti code.
✦ Lightweight - Optimized performance with async database operations and connection pooling.
✦ GUI Menus - Full clickable interface for players who don't want to memorize commands.
✦ True Database Support - Proper MySQL and SQLite with HikariCP pooling, not JSON files pretending to be a database.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Core Features
Territory System
Chunk-based land claiming powered by faction power. Gain power over time, lose it on death. Claim land up to your power limit, lose claims if power drops. Simple, balanced, proven gameplay.
Advanced Claiming Tools
- Single chunk, square, circle, and fill claiming modes
- WorldEdit selection support for mass claims
- Autoclaim while walking
- Visual chunk borders with particles
Faction Management
- Five-tier rank system: Recruit → Member → Officer → Coleader → Leader
- Granular permissions per rank
- Custom member titles
- Faction flags (open, pvp, friendlyfire, explosions, mobs)
Diplomacy & Relations
- Ally, Truce, Neutral, Enemy relations
- Mutual request system for positive relations
- Faction and ally chat channels
- Territory access grants for specific players or factions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Premium Features Included Free
Raid Shields
Configure daily time windows when bases cannot be raided. Protect your community during off-hours. Full weekly schedule support.
Faction Upgrades
Purchasable upgrades for competitive servers:
- Power Boost - Increase max faction power
- Claims Boost - Expand territory limit
- Crop Growth - Faster farming in territory
- Spawner Rates - Improved spawner efficiency
- XP Boost - Bonus experience gain
- Damage Boost - Combat advantage at home
Faction Vaults
Shared storage accessible to members. Configurable size and permissions.
Faction Bank
Deposit and withdraw from a shared economy pool. Requires Vault.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Quality of Life
- Teleport warmups with movement cancellation
- Cooldowns to prevent spam
- /f unstuck to escape enemy territory
- Territory fly for claimed land
- ASCII map with auto-update mode
- Territory entry/exit titles
- Fully customizable messages with MiniMessage (gradients, hex colors, hover text, click actions)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Integrations
- Vault - Economy support for banks, costs, and upgrades
- PlaceholderAPI - 15+ placeholders for scoreboards and chat
- WorldGuard - Respect region protection
- WorldEdit - Selection-based claiming
- Dynmap - Live web map with faction territories
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Technical Details
- Minecraft 1.21+ (Paper/Spigot)
- Java 21+
- MySQL or SQLite storage
- Async database operations - no main thread blocking
- Thread-safe caching with proper locking
- HikariCP connection pooling
- PreparedStatements throughout (SQL injection safe)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Perfect For
- New servers wanting a clean, modern factions experience
- Server owners tired of bloated legacy plugins
- Networks needing reliable MySQL support
- Communities wanting raid protection features
- Servers seeking a customizable, lightweight solution
Resource Information
Author:
----------
Total Downloads: 17
First Release: Dec 28, 2025
Last Update: Dec 28, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings