GVLogin 2.0

GVLogin | Simple & Secure Authentication [1.21 - 1.21.x] **GVLogin** is a lightweight, secure, and stylish authentication plugin built specifically for modern Minecraft servers (Spigot, Paper, Purpur). It perfectly protects your server from unauthorized

# GVLogin | Simple & Secure Authentication [1.21 - 1.21.x]

 

**GVLogin** is a lightweight, secure, and stylish authentication plugin built specifically for modern Minecraft servers (Spigot, Paper, Purpur). It perfectly protects your server from unauthorized access, bot attacks, and ghost players hogging slots.

 

Developed by **GameVanilaStudios** (by Vyacheslav20K).

 

### ๐Ÿ›ก๏ธ Features

 

 * **Smart Login Freeze:** Players cannot move, break blocks, use chat, or execute any commands until they log in or register.

 

 * **Security Kick Timer (30 seconds):** If a player joins but fails to authenticate within 30 seconds, the plugin automatically kicks them. Excellent protection against slot-clogging bots!

 

 * **Signature Blue Accent:** All authentication commands and links are highlighted in a clean, vibrant **blue color** (&9) for a modern chat aesthetic.

 

 * **Multi-Language Support:** The plugin comes with native translation switching built directly into the configuration file.

 

### ๐ŸŒ Detailed Language Setup

 

**GVLogin** supports 4 languages right out of the box. You can easily switch the global server language through the configuration file.

 

Available language codes:

 

 * ru — Russian (Default)

 

 * en — English

 

 * ing — Ingush (ะ˜ะฝะณัƒัˆะตั‚ะธั)

 

 * md — Moldavian

 

#### How to change the language step-by-step:

 

 1. Start your server at least once to automatically generate the plugin folder.

 

 2. Navigate to your server folder, then go to plugins/GVLogin/ and open the **config.yml** file using any text editor.

 

 3. Locate the default-language line:

 

   ```yaml

 

   default-language: "ru"

 

   

 

   ```

 

 4. Replace "ru" with your preferred language code from the list above (for example, "en" for English or "ing" for Ingush):

 

   ```yaml

 

   default-language: "en"

 

   

 

   ```

 

 5. Save the file and restart your server (or type reload in the server console) to apply the changes!

 

### ๐Ÿ’ป Commands & Permissions

 

 * /register <password> — Register a new account on the server.

 

 * /login <password> — Log into an existing account.

 

*All commands are available to players out of the box and do not require additional permission managers (like LuckPerms).*

 

### โš™๏ธ Installation

 

 1. Download the **GVLogin-26.1.jar** file.

 

 2. Drop it into your server's **plugins** directory.

 

 3. Start your server to let the plugin generate its configuration.

 

### ๐Ÿ“Š Project Info

 

 * **Supported Software:** Spigot, Paper, Purpur, Pufferfish.

 

 * **Target Versions:** 1.21 / 1.21.1 / 1.21.2 / 1.21.3+

 

 * **Plugin Version:** 26.1 (2026 Official Release)

 

 * **Author:** Vyacheslav20K (GameVanilaStudios)

The GVLogin 2.0 Team

profile avatar
  • 2
    Followers
  • 1
    Projects
  • 6
    Downloads

I respect Moldova and Ingushetia.