Перейти к содержимому
Mineforgian

RisersSecurity

RisersSecurity is a premium Minecraft authentication plugin that protects player accounts with a fast, secure, and reliable login system.

Загрузки
1
Подписчики
0
Обновлён
27 июня 2026 г.
Лицензия
MIT

Опубликован 27 июня 2026 г.

🛡️ RisersSecurity

Protect your server with a fast, lightweight, and dependency-free authentication system.

RisersSecurity is a premium authentication plugin for Paper and Spigot servers that provides a secure register/login system without requiring MySQL, SQLite, or any external libraries. Built with performance and simplicity in mind, it stores player data in clean YAML files while protecting passwords using industry-standard BCrypt hashing.

Simple to set up, lightweight to run, and powerful enough to secure your server.


Features

🔐 Secure Authentication

Keep player accounts safe with a reliable authentication system.

  • BCrypt password hashing
  • Passwords are never stored in plain text
  • Secure register and login system
  • Change passwords anytime using in-game commands

⚡ Lightweight & Dependency-Free

No databases.

No external plugins.

No complicated setup.

RisersSecurity is built entirely using the Bukkit API and the Java Standard Library, making installation quick and maintenance effortless.


🌍 Spawn Protection

Prevent unauthorized players from exploring your server before logging in.

When an unauthenticated player joins:

  • They are teleported to the configured spawn
  • Movement is restricted
  • Blindness prevents them from seeing their surroundings
  • Their original location is securely remembered

After successfully logging in, players are automatically returned to the exact location where they left.


📍 Location Memory

Players never lose their position.

RisersSecurity remembers where players disconnected and restores them immediately after authentication.


⏱️ Smart Security Controls

Protect your server from brute-force attempts with configurable security settings.

Features include:

  • Login timeout
  • Register timeout
  • Maximum failed login attempts
  • Minimum password length
  • Maximum password length
  • Session timeout

Everything can be customized through the configuration file.


🎨 Fully Customizable

Every aspect of the plugin can be personalized.

Customize:

  • Prefix
  • Colors
  • Login messages
  • Register messages
  • Error messages
  • Success messages

Supports traditional Minecraft color codes.


👮 Admin Tools

Manage your server without restarting it.

Available admin features include:

  • Reset player passwords
  • Reload the plugin configuration instantly

📁 Simple Storage

Player information is stored inside a clean and human-readable playerdata.yml file.

No SQL databases.

No external services.

Just simple and reliable YAML storage.


⚙️ Requirements

  • Paper / Spigot 1.21+
  • Java 21

❤️ Why RisersSecurity?

Many authentication plugins rely on external databases or complicated setups.

RisersSecurity focuses on simplicity without sacrificing security.

With secure password hashing, zero dependencies, configurable protection, and lightweight performance, it's the perfect authentication solution for both small and large Minecraft servers.


🚀 Secure Your Server

Register.

Login.

Play with confidence.

Ченджлог

1.0.0Релиз26.1.1, 26.1.2, 26.2 · 27 июня 2026 г.

🛡️ RisersSecurity v1.0.0 - Initial Release

Welcome to the first public release of RisersSecurity!

A lightweight, dependency-free authentication plugin designed to keep your Minecraft server and player accounts secure.

✨ Added

  • 🔐 Secure player registration and login system
  • 🔒 BCrypt password hashing for secure password storage
  • 📁 YAML-based player data storage (playerdata.yml)
  • ⚡ Zero external dependencies (No MySQL, SQLite, or JDBC)
  • 🌍 Spawn protection for unauthenticated players
  • 👁️ Blindness effect before authentication
  • 📍 Automatic player location restoration after successful login
  • ⏱️ Configurable login and registration timeouts
  • 🔢 Configurable maximum failed login attempts
  • 🔑 Password change command for players
  • 👮 Admin password reset command
  • 🔄 Plugin reload command
  • 🎨 Fully customizable messages, prefixes, and colors
  • ⚙️ Configurable security settings via config.yml
  • 🛡️ Session timeout support

⚙️ Configuration

  • Customizable login and register messages
  • Editable plugin prefix
  • Configurable password length requirements
  • Configurable login attempt limits
  • Spawn protection settings
  • Session timeout options
  • Message color customization

👮 Admin Features

  • Reset player passwords
  • Reload configuration without restarting the server
  • Permission-based administration (riserssecurity.admin)

🚀 Performance

  • Lightweight implementation
  • Dependency-free architecture
  • Optimized for Paper & Spigot servers
  • Fast YAML-based data management

📦 Requirements

  • Paper / Spigot 1.21+
  • Java 21

🎉 First Release

This is the initial public release of RisersSecurity.

Future updates will include additional security improvements, quality-of-life features, and expanded configuration options.

Thank you for choosing RisersSecurity to protect your server! 🔐

Комментарии

Загружаем…