Sueta
NO

NovaProxy - High Performance Minecraft Proxy | Antibot | Vel

1.0.0

⚡ Next-gen proxy with 10x faster performance, advanced antibot protection & Velocity plugin compatib

·Plugin

⚡ NovaProxy
The Next Generation Minecraft Proxy

Built for performance. Designed for scale.

[HR][/HR]

✨ Why NovaProxy?

NovaProxy is a high-performance Minecraft proxy built from the ground up using modern technologies.
It delivers unmatched speed, security, and reliability for your Minecraft network.

10x Faster Than traditional proxies️ 99.9% Uptime Guaranteed reliability 50K+ Players Concurrent support

[HR][/HR]

⚡ Features

  • Lightning Fast Performance
    Built on Netty with optimized packet handling. Zero-copy packet forwarding and smart memory allocation.
  • Advanced Antibot Protection
    Multi-layer bot protection system including:
    • Rate limiting per IP
    • Ping-before-join verification
    • Username validation
    • Connection throttling
    • Intelligent attack mode detection
  • Velocity Plugin Compatibility
    Full Velocity API support - use your existing Velocity plugins without any modifications!
  • Modern Protocol Support
    Supports Minecraft 1.7.2 to 1.21+ with automatic protocol translation.
  • Professional Console
    JLine3-powered console with tab completion, command history, and colored output.
  • Scalable Architecture
    Handle 50,000+ concurrent players with ease. Native epoll/kqueue support for maximum performance.

[HR][/HR]

Performance Comparison

┌─────────────────────────────────────────────────┐
│  Requests per Second (Higher is Better)         │
├─────────────────────────────────────────────────┤
│                                                 │
│  NovaProxy    ████████████████████████  95k/s   │
│  Velocity     ███████████              45k/s   │
│  BungeeCord   ██████                   25k/s   │
│                                                 │
└─────────────────────────────────────────────────┘

[HR][/HR]

️ Antibot System

NovaProxy includes a powerful built-in antibot system to protect your server from bot attacks:

Antibot Features
  • Rate Limiting - Limits connections per IP address
  • Ping Before Join - Requires clients to ping before connecting
  • Username Validation - Blocks invalid/suspicious usernames
  • Connection Throttle - Prevents rapid reconnection attempts
  • Attack Mode - Automatically increases security during attacks
  • Whitelist Mode - Emergency whitelist during severe attacks

[HR][/HR]

⚙️ Configuration

config.yml Example
# NovaProxy Configuration
bind: "0.0.0.0:25577"
motd: "&b&lNovaProxy &8» &7High Performance Proxy"
max-players: 1000
online-mode: true

servers:
  lobby:
    address: "localhost:25565"
    motd: "Lobby Server"
  survival:
    address: "localhost:25566"
    motd: "Survival Server"

default-server: "lobby"
fallback-server: "lobby"

antibot:
  enabled: true
  rate-limit:
    enabled: true
    max-connections-per-second: 5
  ping-before-join:
    enabled: true
    timeout: 30000
  attack-mode:
    enabled: true
    threshold: 50

[HR][/HR]

Installation

  1. Download NovaProxy from this page
  2. Place the JAR file in your desired directory
  3. Run with: java -jar NovaProxy.jar
  4. Edit the generated config.yml file
  5. Restart NovaProxy
  6. Connect your backend servers

[HR][/HR]

Commands

CommandDescriptionPermission
/server <name>Switch to a servernovaproxy.command.server
/listList online playersnovaproxy.command.list
/send <player> <server>Send player to servernovaproxy.command.send
/alert <message>Broadcast messagenovaproxy.command.alert
/antibotAntibot managementnovaproxy.command.antibot
/pluginsList loaded pluginsnovaproxy.command.plugins
/endShutdown proxynovaproxy.command.end

[HR][/HR]

Plugin Development

NovaProxy supports both native plugins and Velocity plugins!

Native Plugin Example
package com.example.myplugin;

import dev.novaproxy.plugin.Plugin;
import dev.novaproxy.plugin.PluginDescription;

@PluginDescription(
    name = "MyPlugin",
    version = "1.0.0",
    author = "YourName"
)
public class MyPlugin extends Plugin {
   
    @Override
    public void onEnable() {
        getLogger().info("MyPlugin enabled!");
    }
   
    @Override
    public void onDisable() {
        getLogger().info("MyPlugin disabled!");
    }
}

[HR][/HR]

Pricing

StarterProfessionalEnterprise
$19 lifetime$49 lifetime$149 lifetime
Up to 500 players Basic antibot Velocity plugins Community supportUp to 5,000 players Advanced antibot Velocity plugins Priority support Priority updatesUnlimited players Enterprise antibot Velocity plugins 24/7 Priority support Priority updates Custom branding

[HR][/HR]

❓ FAQ

Is NovaProxy compatible with my existing plugins?

Yes! NovaProxy includes a full Velocity API compatibility layer, so most Velocity plugins will work without any modifications. We also support native NovaProxy plugins for maximum performance.

What Minecraft versions are supported?

NovaProxy supports Minecraft versions from 1.7.2 to 1.21+ with automatic protocol translation. Players on different versions can connect to the same proxy.

Can I migrate from Velocity or BungeeCord?

Absolutely! NovaProxy uses a similar configuration format and supports Velocity plugins, making migration straightforward. We provide migration guides in our documentation.

Do I get updates for free?

Yes! All licenses include lifetime updates. Professional and Enterprise plans receive priority access to new features and updates.

[HR][/HR]

Support

[HR][/HR]

© 2024 NovaProxy. All rights reserved.

⚡ NovaProxy - Built for Speed, Designed for Scale

Similar projects

Plugin →