▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
NDP

NDP

The server jointly blocks the plugin(mod)

Оцените первым
173
0

No Danger Player Project (NDP) - Multi-Server Ban System

Project Overview

No Danger Player Project (NDP) is an open-source cross-server ban plugin/mod designed to synchronize ban lists in real-time across multiple servers, preventing malicious players from joining any connected server. By centralizing player ban data, it significantly improves security and management efficiency for server networks.


Core Features

  1. ​Real-Time Ban Synchronization

    • When a player is banned on one server, the ban is instantly propagated to all NDP-plugin(mod) has been installed servers.
    • The ip address and playername are bound forcibly to prevent evasion through alt accounts or proxies.
  2. ​Multi-Platform Compatibility

    • Stable support for major Java server platforms (Spigot/Bukkit/Folia), with ongoing adaptation for others (see compatibility table below).
    • Future plans include proxy-level coverage (BungeeCord/Velocity).
  3. ​Lightweight & High Performance

    • Event-driven asynchronous synchronization minimizes performance impact.
    • Configurable local caching reduces latency for frequent data requests.
  4. ​Management Tools

    • Customizable ban reasons, durations, and audit logs.

Supported Server Types

Server TypeStatusNotes
Spigot✅ StableRecommended for latest builds
Bukkit✅ StableCompatible with Paper/etc.
Folia✅ StableOptimized for multithreading
Fabric🚧 In DevelopmentPlanned for 1.16+
Forge🚧 In DevelopmentPlanned for 1.16+
Quilt🚧 In DevelopmentPlanned for 1.16+
Velocity🚧 In DevelopmentProxy-level bans
BungeeCord🚧 In DevelopmentParallel with Velocity
Waterfall🚧 In DevelopmentParallel with Velocity

How It Works

Player joins Server A → Plugin checks local/central ban list → If banned, access denied → Syncs ban to Servers B/C/D...

Quick Start

​Installation

  • Download the appropriate JAR file to your server's plugins or mods folder.
  • Restart server to generate config.yml.

Banning Players

  • Command: /ndp <ban/pardon>
  • Example: /ndp ban Badplayer test

Roadmap

  • Player behavior analysis for automated cheat detection.

Open Source & Contribution

  • GitHub: No-Danger-Player-Project
  • Contributions Welcome: Issues/PRs for new platforms, optimizations, or translations.
  • ​License: GPL-3.0
Партнёрский материал

Сервер для плагина NDP - как у профи

Плагин NDP создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином NDP для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 год назад
Главная