Sueta

SoulSecurity

1.2.0-BETA.3

Security plugin based on PIN number also can automatically hook to AuthMe if present.

·Plugin



BEFORE CONTINUE

This plugin is in BETA , so it might be errors.
If it occurs please report them in the discussion section.

Highly recommended to don't use plugman with this plugin.

This plugin is focused to protect any staff member's account.

I do highly suggest using a plugin like FastLogin or another Authentication plugin that allow the player instantly login if is a Premium account

The plugin can't be fully translated at the moment. If you found any part that can't be translated please suggest it in the discussion section.

Also, the plugin doesn't have any reload command if you want it please suggest it in the discussion section.

GitHub Releases | Alternative Download

___

Special Thanks

FixedDev - ( CommandManager )
Choco - ( UpdateChecker )
tchristofferson - ( ConfigUpdater )

Soft Depends

Commands & Permissions

  • /setpin | soul.command.setpin
  • /pin | soul.command.pin
  • /soul | soul.admin
  • soul.staff ! Every staff member need to have this permission


Funny Part

Images

Default Configuration
[  /B  ]  
 #  
 # ,                  ,  
 # '"\_            ,/",  
 #  \.'\_        ,/ ,/  ┌─.┌─.┬ ┬┬  ┌─.┌─.┌─.┬ ┬┬─.┬┌┬.┬ ┬  
 #    \.'\_    ,/ ,/    └─.│ ││ ││  └─.├┤ │  │ │├┬┘│ │ └┬┘  
 #      \.'\__/ ,/      └─┘└─┘└─┘┴─┘└─┘└─┘└─┘└─┘┴└─┴ ┴  ┴  
 #        \{00}/  
 #         \  /         Developed by Sliide_  
 #       +==""==+  
 #  


 # This is in seconds   
Notifications-Interval   :  5 

 # Kick the player on wrong pin?   
Kick-Wrong   :  true 

 # Pin lenght   
Lenght  :  
  Min   :  4  
  Max   :  16 

 # Plugins Messages   
Help-Message   : 
  - '' 
  - ' &c&lSoulSecurity' 
  - '' 
  - '&e/<command> help &fThis message' 
  - '&e/<command> unregister <Player> &fUnregister member.' 
  - '&e/<command> changepin <Player> <PIN> &fChange registered member PIN.' 
  - ''  
NoPermissions   :   "&cYou don't have permissions to use that."   
PinLenght   :  '&cThe selected PIN is too short or long.'  
Registered   :   "&cYou already have a security PIN."   
Unregistered   :   "&cYou are not registered."   
Created   :   "&eYour security PIN &7(&f%pin%&7) &ehas been created. &cDon't forget it..."   
Correct   :   "&aPIN security has been successful."   
Incorrect   :   "&cThe security PIN is incorrect."   
Notify   :   "&3Please provide your security PIN."   
Setup   :   "&eYour account has been detected as staff member. &ePlease use /setpin"   
Logged   :   "&aYou already passed PIN authentication!"   
NotNumber   :   "&cPIN selected is not a number."   
Usage   :   "&cUsage: /%command% <PIN>"  

 # Do NOT touch this.  
 # This list is saved when the server shutdown.  
 # Members List.   
Members   :   {   }  
 [  B  ]


INFORMATION

If Authme is present the plugin will automaticalle hook when starting up the server.

10 downloads | ✅
20 downloads | ✅
50 downloads | ❌
60 downloads | ❌

To Do:
- Your Suggestions .

Similar projects

Plugin →