关于 NDPR

了解 NDPReforged 项目

项目简介

NDPReforged (NDPR) 是一款企业级 Minecraft 服务器联合封禁系统,专为服务器管理员设计,提供统一的封禁数据管理解决方案。

核心理念

理念说明
简洁简单易用的 API 设计
高效高性能封禁检查
安全多层认证保护
可扩展模块化架构

技术栈

技术用途
Python 3.6+后端开发
FlaskWeb 框架
MySQL数据存储
RESTful API接口设计

系统要求

运行环境

  • Python 3.6 或更高版本
  • MySQL 5.7 或更高版本
  • 网络要求

  • 可访问互联网(用于 API 调用)
  • 建议低延迟网络环境
  • 主要功能

    1. 统一封禁管理

  • 集中管理所有服务器的封禁数据
  • 支持玩家名、UUID、IP 多维度封禁
  • 2. 安全认证

  • Token + Key 双重认证
  • 细粒度权限控制
  • 3. 多平台支持

  • MCDR 插件
  • Velocity 插件
  • 即将支持:Spigot、Paper、Fabric、Forge
  • 4. 数据同步

  • 实时封禁数据同步
  • v1 协议兼容
  • 应用场景

    服务器联盟

    多个 Minecraft 服务器联合起来,共享封禁数据:

    Text
    服务器 A ←→ NDPR ←→ 服务器 B ↑ 服务器 C

    代理层封禁

    在 Velocity 代理层进行封禁检查:

    Text
    玩家 → Velocity + NDPR → 被封禁/允许进入

    独立封禁服务

    作为独立的封禁数据服务:

    Text
    任意服务端 → NDPR API → 封禁数据管理

    版本信息

    版本日期说明
    1.0.02026-03-28首次发布

    许可证

    开源许可证 (MIT)


    <div class="custom-block info">

    <div class="custom-block-title">感谢使用 NDPR</div>

    如果你有任何问题或建议,请联系开发团队。

    </div>