HomeJavaModsOp Login
Op Login
ModsJava

Op Login

by periklis20m · on Modrinth

OpLogin keeps operator accounts safe by locking admin privileges until the real player authenticates. It adds a simple extra layer of protection against…

⬇ Download on Modrinth

OpLogin

OpLogin is a Paper plugin that keeps operator accounts usable for normal gameplay while locking operator privileges behind authentication. Operators join in a locked state, unlock only when needed, and return to a protected state automatically or manually.

Features

Commands

Authentication Modes

Password Mode

PIN Mode

Important Mode Change Behavior

Installation

  1. Download the latest jar.
  2. Place it in the server plugins directory.
  3. Start the server once to generate config.yml and whitelist.yml.
  4. Configure the plugin and reload or restart the server.

Configuration

config.yml

Relevant options:

security:
  min-password-length: 8
  max-login-attempts: 3
  block-duration: 15
  enable-ip-auto-login: true
  unlock-duration-seconds: 300
  auto-lock-ops-on-join: true
  pin-mode:
    enabled: false
    length: 4
    title: '&8OpLogin PIN'

Notes:

whitelist.yml

Commands listed here can still be used while locked, except for sensitive commands that are always blocked until authentication.

Default example:

whitelisted-commands:
  - help
  - oplogin
  - list
  - ping

Usage

Set a Credential

Use /opsetpass <player> <password> from the console.

Log In

Use /oplogin.

Log Out

Use /oplogout to re-lock privileges without leaving the server.

Reset a Credential

Use /resetop <player> from the console.

Compatibility

Credits

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more