FortressCore
FortressCore is a comprehensive Minecraft server security plugin that provides login/registration systems, anti-hack protection, anti-impersonation, and advanced moderation tools including bans, mutes, whitelists, and audit logging.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
FortressCore
FortressCore is the ultimate all-in-one security and administration plugin for your Minecraft server, designed to protect against intruders, hackers, and unauthorized access while providing powerful tools for staff and players alike.
--- Security Features
Login & Account Protection - Mandatory login/registration system with BCrypt password hashing - Configurable session durations (default: 30 minutes) - Two-Factor Authentication (2FA) with time-based codes - Maximum login attempt limits with automatic temporary IP bans - Session tracking with automatic timeout and expiration
Anti-Hack & Anti-Bot Protection - Lockdown Mode - Automatically activates when detecting rapid join spikes, can be toggled manually or via threshold - Anti-bot protection with configurable join thresholds - Anti-impersonation system prevents duplicate player names from different IPs - VPN and Proxy detection with configurable API integration (proxycheck.io support) - IP whitelist and blacklist management - Username blacklist with regex pattern matching - Anti-spam chat protection with auto-mute
Access Control - Owner management system with exclusive privileges - FortressCore operator management (separate from vanilla op) - Whitelist system with both username and IP-based whitelisting - Bypass permission for owners to exempt from all security checks - IP history tracking per player --- Moderation Tools Bans & Punishments - Permanent and temporary player bans - IP-based bans with reason and expiry tracking - Ban list with paginated viewing - Configurable ban durations and reasons
Player Management - /kick - Kick players with custom reasons - /mute / /unmute - Chat muting with optional duration - /kickall - Remove all non-staff players - /freeze - Freeze/unfreeze players for investigation - /burn, /smite, /strike - Punish players with fire or lightning - /kill, /killall - Entity and mob management Monitoring & Surveillance - Command Spy - Monitor all player commands in real-time - Social Spy - Monitor private messages - Staff Chat - Isolated communication channel for staff - Security Alerts - Configurable alert system for suspicious activity - Audit Logger - Comprehensive logging of all security events with configurable retention
--- Teleportation & Movement
- /tpa / /tpaccept / /tpdeny - Full teleport request system - /tp / /tphere / /tpall - Direct teleportation commands - /home / /sethome / /delhome / /homes - Personal home system - /warp / /setwarp / /delwarp / /warps - Global warp system - /jump - Teleport to targeted block - /top - Teleport to highest block - /near - Find nearby players within radius --- Player Utilities Inventory & Items - /invsee - View other players' inventories - /enderchest / /ec - Access ender chests (own or others) - /clearinventory / /ci - Clear inventory - /trash - Disposable trash bin GUI - /hat - Wear held item as helmet - /more - Max out stack size - /repair - Repair held item - /skull - Get player heads Health & Survival - /heal - Restore health, hunger, and fire status - /feed - Restore food and saturation - /god - Toggle invulnerability - /suicide - Self-elimination command - /ext - Extinguish fire
Movement & Environment - /fly - Toggle flight mode - /speed - Adjust walk and fly speeds - /vanish / /v - Become invisible to other players - /day / /night - Set time shortcuts - /sun - Clear weather - /weather - Change weather conditions - /time - Set custom time - /seed - Display world seed
--- Chat & Communication
- Private messaging with /msg, /tell, /w, /whisper, /pm - Quick reply with /reply / /r - Chat color support for permitted players - Configurable chat formatting - Anti-spam with automatic muting --- Administrative Features Server Management - /fc reload - Hot-reload all configurations - /fc status - View server security status - /fc lockdown - Toggle lockdown mode - /fc auditlog - View recent security events - /fc ipinfo - Detailed IP information for players - /setspawn / /spawn - Spawn point management - /motd - Message of the day display
Operator Tools - /fcop add/remove - Manage FortressCore operators - /owner add/remove/list - Owner management - /resetpassword - Admin password reset - /security toggle/on/off - Toggle security alerts
--- Technical Features
- Tab List Customization - Configurable headers, footers, and ping display - Auto-Announcements - Periodic server announcements - Rate Limiting - Prevent command spam - Maintenance Mode support - Folia Compatible - Supports modern Paper/Folia servers - Comprehensive Permissions - Granular permission nodes for every feature - Configurable Messages - All user-facing messages customizable via config.yml - Audit Log Retention - Configurable log retention period - Asynchronous IP Scanning - Non-blocking VPN/proxy checks
--- Default Permissions
- Players: Register, login, change password, ping, near, top, hat, more, trash, suicide, seed, clearinventory, motd, 2FA - Operators: All commands (configurable via permission nodes) - Owners: Full access to all features including owner management and lockdown control --- Built for Minecraft 1.21+ (Paper/Folia API 26.1.2) Author: v.o.i.d.x | Version: 26.1.2