Resistance Core
The definitive free core plugin for Minecraft networks. Security, staff tools, custom enchantments, hologram, crates, NPCs. Everything your network needs in one plugin.
Everything Your Network Needs
Each feature crafted to cover the demands of serious Minecraft networks.
Anti-Op Protection
Prevents any unauthorized player from obtaining operator access. If a non-whitelisted account receives OP it is instantly revoked and the incident is logged and announced. Fully configurable whitelist by name and UUID.
Anti-Proxy with Secret Key
The official proxy delivers a signed secret key to each connecting player. Only players holding a valid key are allowed to move freely across the network. Any connection without the key is blocked at the gate, preventing IP spoofing and proxy abuse.
Custom Enchantments
A powerful enchant system built for GKits. Players can equip Speed II, Fire Resistance, Regeneration, Invisibility, Strength, Night Vision, Water Breathing, Nutrition (auto-hunger restore), Decapitator, and Hell Forged (unbreakable). Acquisition can be unlocked via /customenchants for XP or in-game money.
Punishment Engine
Full moderation suite: bans, IP-bans, mutes, shadow-mutes, blacklists, warns, and kicks all with a unique Punishment ID system (e.g. #AZSR01842), tiered durations, silent mode, hover-info broadcasts, and cross-server enforcement. Discord webhook integration included.
Rank & Permission System
Weight-based rank hierarchy with full inheritance, temporary grants with auto-expiry, granular per-player permissions, in-game GUI Rank Editor (/rank editor), bold/italic rank styling, purchasable ranks, and Bungee-wide permission sync.
Security & Anti-VPN
Integrated Proxycheck.io Anti-VPN system to dynamically block malicious connections. Features a Modular 2FA System for all administrator accounts, supporting both TOTP (Google Auth/Authy) with an in-game QR Map, and Discord Bot integration with interactive Approve/Deny buttons, IP geolocation, and IP lockout on denied logins.
Cross-Server via Redis
Real-time player tracking, global staff chat, network-wide alerts, and full data sync across every server in your network using Redis pub/sub. All features gracefully handle single-server setups without Redis.
Staff Suite
Staff mode with configurable item kit, GUI-freeze with Visual Ice Head effect and helmet protection, Vanish with priority support and visual tint feedback, Panic mode, Contextual Action Menu (right-click players), social spy, 2FA authentication, and full activity log.
Enhanced InvSee & Battle History
Fully recoded /invsee with organized categories, real-time potion effect tracking with precise duration, player stats, and direct access to combat history. Integrated tracking for the last 50 kills and deaths (/kills, /deaths) with timestamps, weapons used, and death reasons.
Player Notes & Reports
Advanced player notation system with a paginated GUI (/notes). Each note includes a unique ID, creation date, and responsible staff member. Fully integrated global GUI for managing active player reports and assistance requests directly from the staff suite.
Logger & AntiXray
Comprehensive event logging for Chat, Commands, Login/Logout, and Block Break/Place tracking. Block Inspector tool: right-click to see who placed, left-click to see who broke. AntiXray module with per-ore alert frequencies, personal ignored ore presets, and a top miner leaderboard (/antixray top).
Profile & Chat Systems
Fully customizable player profiles (/profile) with a 3x9–7x9 GUI, central player head, stats, and social media links via Mineheads API. Advanced global chat filter with regex, blocked words, anti-IP/link protection, per-permission join/quit messages, and improved chatlogs.
GKits System
Category-based GKit menus fully configurable via gkits.yml. Supports custom categories, item loot tables, cooldowns, FreeKits events (/freekits start/stop/schedule), and integrates directly with custom enchantments for powerful kit builds.
Holograms
High-performance multi-version (1.8–1.21) hologram system. Features dynamic Animation Presets (Wave, Typing, Scroll, Custom), PlaceholderAPI support, RGB/Hex color support, and efficient entity management to prevent duplication on restart.
Crates System
Dynamic fully GUI-driven Crates engine with weighted rewards, custom physical/virtual keys, floating items, particle effects, and multi-animation support (Roulette, CSGO, Instant). Full editor GUI (/crate editor), key management commands, and broadcast on rare drops.
NPC System
Deploy interactive NPCs using Citizens integration. Assign click actions (commands, server switch, menus), custom skins, names, and holograms above them. Perfect for hub menus, portals, and shop NPCs across your network.
Vouchers
Redeemable vouchers for ranks, coins, or arbitrary commands. Three types: RANK (auto-grants with duration), COINS (deposits in-game currency), and COMMAND (runs any console command on redemption). Custom display-names, lore, and materials.
Tags System
Cosmetic prefix tags with custom symbols (✔ ❤ ❖ ☠ ☀ ♚ ✖), color configuration, weight-based ordering, and category support. Format is fully configurable in settings.yml.
Anti-Crasher
Packet-level crash protection: sign exploit detection, plugin message overflow prevention, NBT size limits, item stack validation, and chat/command string length enforcement. Staff receive live alerts for each blocked attempt, with full historical logs via /anticrasher logs.
AFK Pool
Define a world region as the AFK pool. Players who stand in it earn rewards (configurable commands, e.g. eco give) after a timer. Progress is shown with a title action bar.
Discord & Network Integration
Configurable webhook system for punishments, reports, helpop, ghost alerts, chat filter, tracked player events, and security alerts (OP/DEOP). Each event type supports independent webhook URLs. Bot for in-game rank sync to Discord roles. Player Tracking with optional Discord webhook notifications.
AutoReboot & Server Management
Reliable server lifecycle management with scheduled automatic restarts (e.g., at 04:00). Fully configurable alert cycle, utility commands to extend or cancel pending reboots. Network-wide monitoring (/monitor), maintenance mode with rank-based whitelist bypass, and ambient IP protection.
Custom Commands Engine
Dynamic command engine configured via management/customcommands.yml. Supports MESSAGE (multi-line) and COMMAND (console/player execution) types with full PlaceholderAPI integration including <player>, <uuid>, and all %resistance_*% placeholders.
Social Systems
Fully integrated cross-server Friend and Party systems. NameMC verification system with configurable rewards for players who "like" the server. /sync and /unsync for Discord account linking with reminder nudges for unlinked players.
Documentation
Command reference, configuration files, PlaceholderAPI, and everything you need to set up ResistanceCore.
/friend—Access friend system/message—Send a private message (/msg, /m)/reply—Reply to last message (/r)/profile—View your player profile/settings—Access personal settings menu/sync—Sync Minecraft account with Discord/togglemessages—Toggle private messages/toggleglobalchat—Toggle global chat visibility/ignore—Ignore a playerFrequently Asked Questions
Everything you need to know about ResistanceCore.
Yes ResistanceCore is completely free to use on your Minecraft network. No license fees, no paywalls.
ResistanceCore supports Bukkit/Spigot-based servers and both BungeeCord and Velocity proxies. The Hologram system covers versions 1.8–1.21. Check release notes for specific version compatibility.
Redis is required for cross-server features such as real-time player tracking, staff notifications, and global data synchronization. Single-server setups function without it, but network features will be unavailable.
ResistanceCore supports MongoDB, MySQL and FlatFile storage. MongoDB is recommended for production networks due to performance and scalability.
When a player connects through the official proxy, the proxy delivers a signed secret key to the backend server. Only players carrying that key are allowed to move freely across the network. Connections without a valid key are blocked immediately, preventing IP spoofing and unauthorized proxy access.
The 2FA system protects all administrator accounts and is mandatory no permission-based bypasses. You can choose between TOTP (Google Authenticator/Authy, with an in-game QR Map for easy setup) or Discord Bot integration, which sends interactive Approve/Deny buttons to your DMs with IP geolocation. Denied logins trigger a 5-minute IP lockout.
Custom enchantments are designed for GKits. Available enchants include Speed II, Fire Resistance, Regeneration, Invisibility, Strength, Night Vision, Water Breathing, Nutrition, Decapitator, and Hell Forged. Players can acquire them via /customenchants by spending XP or in-game money if the acquire feature is enabled in the config.
Yes. ResistanceCore includes a Developer API (ResistanceCoreAPI.INSTANCE) for external plugin integration, allowing you to hook into the rank, permission, punishment, hologram, player, and network systems.
Yes. The rank grant system supports both permanent and temporary grants, with automatic expiry and full history tracking. Each grant is tracked with a unique ID.
ResistanceCore is designed and maintained by CitymoonDynamics (citymoon.es). All rights reserved 2025-2026.
Ready to power your network?
Get ResistanceCore the complete Minecraft network core at no cost. Packed with anti-cheat, custom enchantments, crates, holograms, NPCs, and much more.