Sueta

Security

1.5

A staff security plugin your staff will like!

·Plugin

Staff Security

Description
This plugin was originally made for my network but I decided to release this. This is an Alpha and I will be adding more configuration options. However, this is still a great resource to use to prevent incidents. It has an autoban feature if someone fails a certain amount of times, has the ability to change codes, and checks if a player is on the same IP for leisure.

Features
- IP Bypass check
- Login system with pins (most reliable)
- Changecode feature.
- Fully configurable.
- Autoban system to prevent compromised account incidents.

Permissions/Commands

/login <code> - security.staff
/setcode <code> <confirm> - security.staff
/changecode <lastcode> <code> - security.staff

Configuration

#Config

bungeecord: false
TeamSpeak: "ts.example.me"
Strikes: 3
AllowChangeCode: true
BanCmd: "ban %player% Compromised Account (Come in %teamspeak%) -s"
#
#Staff Information
#Messages

Messages:
  Prefix: "&8[&6Security&8]"
  SetCode:
    Requirement: "%prefix% &cAn admin has called for you to set your code. /setpin <code> <confirm>"
    Success: "%prefix% &aSuccessfully saved your profile."
    Error:
      AlreadyHave: "&cYou already have a code! Do /pin!"
  Login:
    Requirement: "%prefix% &c/pin <code>"
    Success: "%prefix% &aLogged in!"
    Bypass: "%prefix% &aYou bypassed the security check due to your IP not changing."
    Error:
      AlreadyLogged: "&cYou are already logged in!"
      IncorrectCode: "&cIncorrect code!"
  ChangeCode:
    Success: "%prefix% &aSet new code!"

Similar projects

Plugin →