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.

2,02k

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

ADS