Autentikasi
PluginMIT

Autentikasi

A simple Auth For Minecraft Server. With a cool Animation when Login or Logout. Easy to Customize.

29
Downloads
1
Followers
3 months ago
Updated
📦
7
Versions

📖About Autentikasi

Autentikasi

License
Version
Platform

Autentikasi is a lightweight and modern security plugin specifically designed for Paper/Spigot-based Minecraft servers. This plugin provides maximum protection for player accounts using high-level encryption and a convenient "Session IP" feature.


Key Features

  • Anti-Freecam Limbo (Security Update): Automatically hides player coordinates upon join/logout. You can enable random XYZ teleportation to prevent cheaters from locating bases using Freecam or WorldDownloader.
  • Session IP Auto-Login: Players do not need to re-type their password if they reconnect using the same IP address.
  • Secure Encryption: Uses the highly secure BCrypt algorithm to protect passwords within the SQLite database.
  • Blindness Immersion: Automatic blindness effect for unauthenticated players to prevent visual world exploitation.
  • Anti-Exploit: Blocks movement, chat, block interaction, and Tab-Completion until authentication is successful.
  • Account Limiter: Restrict the maximum number of accounts allowed per IP address to prevent bot attacks or alt-account abuse.
  • Premium Visuals: Dynamic Totem Pop effects and Title Screens during login, registration, and logout.
  • 100% Configurable: All chat messages (including colors), features, and timeout durations can be adjusted via config.yml.

Commands & Usage

Command Description
/register <password> Register a new account (if not already in the database).
/login <password> Log in to an already registered account.
/logout End the current session and clear Session IP data.
/changepassword <old> <new> Securely change the current account password.
/forgotpassword Display help instructions for forgotten passwords.
/reset <username> <new_password> Admin can reset someone else password.

Installation

  1. Download the Autentikasi-2.3.1.jar file.
  2. Place the file into your server's plugins folder.
  3. Use a Paper or Spigot based server (Version 1.21.1 or higher is highly recommended).
  4. Start the server to automatically generate the configuration file.
  5. Edit plugins/Autentikasi/config.yml to customize the server name and messages.

License & Credits

Distributed under the MIT License. You are free to use, modify, and redistribute this plugin as long as the original author credit is maintained.

Made with ❤️ by NyantaDev