NDPReforged Document

What is NDPReforged?

NDPReforged is a professional cross-platform Minecraft server joint ban system, built on RESTful API architecture. It enables multiple servers to share a single ban data database, achieving unified banning, real-time synchronization.

Core Features

FeatureDescription
Secure AuthenticationToken authentication + permission control
Cross-platform SupportSupports Velocity, Spigot, Paper, Bukkit, Fabric, Forge, MCDR
Real-time SynchronizationInstant synchronization of ban data across multiple servers
Data StatisticsComplete interception statistics functionality
Legacy CompatibilityCompatible with legacy NDP protocol

System Architecture

Text
┌─────────────────────────────────────────┐ │ Management Backend (Web) │ ├─────────────────────────────────────────┤ │ API Service Layer │ │ ┌──────────┐ ┌──────────┐ │ │ │ Token │ │ Ban │ │ │ │ Auth │ │Management│ │ │ │ Module │ │ Module │ │ │ └──────────┘ └──────────┘ │ │ ┌──────────┐ ┌──────────┐ │ │ │ User │ │ Data │ │ │ │Management│ │ Push │ │ │ │ Module │ │ Module │ │ │ └──────────┘ └──────────┘ │ ├─────────────────────────────────────────┤ │ Data Layer (MySQL) │ └─────────────────────────────────────────┘

Supported Server Types

Server PlatformsSupport Status
MCDR 2.8+Supported
Java SpigotPlanning
Java BukkitPlanning
ForgePlanning
FabricPlanning
NeoForgePlanning
VelocityPlanning
BungeeCordPlanning
LeviLaminaPlanning
BDSXPlanning
BDSpyrunnerPlanning
gomintPlanning
AllayPlanning
NukkitPlanning

Quick Links