NexusProxy
All-in-one modular core for Velocity networks
Version: 1.0.1 | Compatibility: Velocity 3.x
Support Discord | TEST PLUGIN HERE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NexusProxy is a modern modular core plugin for Velocity, designed to centralize the most important network systems into a single plugin.
Instead of using many small plugins for messaging, staff tools, maintenance, queue, friends, reports, announcements, donations, and more, NexusProxy gives you a unified proxy solution with shared configuration style, shared placeholders, and cross-server-ready features.
It is built for networks that want clean management, strong modularity, and practical performance without turning the proxy into a mess of disconnected addons.
Why choose NexusProxy?
- Modular design - Enable only the systems your network actually needs.
- Velocity-first - Built specifically for proxy environments, not adapted from Bukkit logic.
- Cross-server ready - Designed for multi-proxy and network-wide features.
- Integrated ecosystem - Messaging, maintenance, queue, reports, HelpOp, donations, announcer, and more in one place.
- Modern formatting - MiniMessage support across multiple modules.
- Optional integrations - Redis, MySQL, MongoDB, PacketEvents, Discord webhook, and more.
- Clean administration - Centralized management through NexusProxy instead of scattered plugin commands.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Included Modules
- Main - General proxy tools such as alerts, player lookup, send, glist, plist, server, velocity, and other administrative commands.
- Messaging - Private messaging system with /msg, /reply, /ignore, social spy, and message logging.
- Lobby - Simple lobby command and fallback access.
- MultiLobby - Multi-lobby support for switching and balancing between lobby servers.
- Staff - Staff chat, admin chat, AFK tools, private staff communication, and staff-focused network utilities.
- MOTD - Rotating MOTDs, player count formatting, hover player list, fake player counts, and custom icons.
- Maintenance - Global or scoped maintenance mode with countdowns, whitelist, fallback redirection, and maintenance MOTD support.
- Placeholders - Built-in placeholders for proxy, player, server, network, and module data.
- Stream - Stream announcement system for creators on your network.
- Announcer - Automatic announcements with chat, title, actionbar, bossbar, sounds, commands, and optional toast support.
- Donations - Donation broadcast system with chat formatting, player head rendering, toast support, Discord webhook support, and GG wave reactions.
- Friends - Cross-server friends system with requests, joins, notifications, and management commands.
- HelpOp - Player support tickets with replies, persistent history, Discord integration, and staff handling tools.
- Report - Player report system with configurable reasons, pending/resolved status, and Discord webhook support.
- CustomCommands - Create custom proxy commands for your store, Discord, website, voting, and more.
- TabCompleteFilter - Filter and hide command suggestions for cleaner and safer tab completion.
- Queue - Proxy-side queue system with priorities, bypass permissions, and backend targeting.
- Ping - Cross-server ping tracking and related placeholders.
- HealthIndicator - Optional health spoof/display control through PacketEvents.
Main Features
- Single plugin, many systems for Velocity networks.
- Optional Redis support for cross-server synchronization.
- Optional MySQL / MongoDB support for persistent storage.
- Optional PacketEvents integration for advanced packet-based features.
- MiniMessage support across multiple modules.
- Discord webhook support for selected modules such as donations and reports.
- Scoped maintenance for specific modes instead of full-network shutdowns.
- Cross-server friends, reports, and utility systems.
Supported Platforms
- Proxy software: Velocity 3.x
- Database support: None, MySQL, MongoDB
- Optional integrations: PacketEvents
Demonstration
These are just a few examples; there is much more.
Example Use CasesThese are just a few examples; there is much more.
- Replace multiple small proxy plugins with one modular core.
- Run a cleaner Velocity network with centralized management.
- Use one plugin for maintenance, queue, MOTD, messaging, staff tools, friends, reports, and donation broadcasts.
- Build a more professional network setup with shared styling and shared placeholders.
Installation
- Download NexusProxy.jar.
- Place it in your proxy plugins folder.
- Start the proxy once to generate the configuration files.
- Configure nexusproxy.yml and the module files inside plugins/NexusProxy/modules.
- Install optional dependencies such as PacketEvents or configure Redis / MySQL / MongoDB if needed.
- Restart the proxy and enable only the modules you want to use.
Notes
- Some advanced features depend on optional integrations such as PacketEvents, Redis, or database storage.
- A few features may behave differently depending on client version, proxy setup, or Bedrock compatibility layers.
- As with any modular network core, performance depends on which modules are enabled and how they are configured.
