ResistanceCore
The definitive core plugin for Minecraft networks. Security, staff tools, custom enchantments, punishments, and 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. Fully configurable whitelist by name and UUID.
Anti-Proxy with Secret Key
The official proxy delivers a 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 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, bold/italic rank styling, purchasable ranks, and Bungee-wide permission sync.
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.
Staff Suite
Staff mode with a configurable item kit (compass, inspect, freeze, vanish toggle, random teleport), GUI-freeze with admit/request SS options, social spy, 2FA authentication, and full activity log.
GKits System
Category-based GKit menus fully configurable via gkits.yml. Supports custom categories, item loot tables, cooldowns, and integrates directly with custom enchantments for powerful kit builds.
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.
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 Integration
Webhook announcements for punishments, rank changes, help requests, and player reports. Bot for in-game rank sync to Discord roles. Reminder system nudges unlinked players to /sync.
Chat & Filter
Format-based global chat with custom prefix/suffix/namecolor support, staff chat channel (!), admin chat (@), mention system, global toggle, and a word/link filter with fake-message mode.
Anti-Crasher Log System
Every blocked crash attempt is stored with player name, reason, and timestamp. Staff can run /anticrasher logs <player> to review historical crash attempts or /anticrasher recent for a network-wide overview.
Documentation
Command reference, configuration files, 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.
ResistanceCore supports Bukkit/Spigot-based servers and both BungeeCord and Velocity proxies. Check the 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 may function without it, but network features will be unavailable.
ResistanceCore supports MongoDB 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.
Custom enchantments are designed for GKits. Available enchants include Speed, 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 for external plugin integration, allowing you to hook into the rank, permission, punishment, and player systems.
Yes. The rank grant system supports both permanent and temporary grants, with automatic expiry and full history tracking.
Punishments can be configured with multiple tiers (e.g. MUTE 1h → MUTE 24h → BAN 2d for Spam). Staff applying the same reason to the same player automatically moves to the next tier. Each category has a permission gate so only appropriate staff can issue them.
ResistanceCore is designed and maintained by CitymoonDynamics (citymoon.es). All rights reserved 2025-2026.