Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Do you allow your users to skip authentication with the bypass permission
- bypassPermission=false
- # Should only the specified commands be protected from unauthorized access
- commandOnlyProtection=false
- # Email configuration for password recovery
- emailConfiguration {
- # Username for the account you want to the email from
- account=""
- # Email contents. You can use HTML here
- contentTemplate {
- arguments {}
- closeArg="}"
- content {
- text="New password for Builder{name=player, optional=true} on Minecraft server Builder{name=server, optional=true}: Builder{name=, optional=true}"
- }
- openArg="{"
- options {
- closeArg="}"
- openArg="{"
- }
- }
- # Is password recovery using an email allowed
- enabled=false
- # Mail server
- host="smtp.gmail.com"
- # Password for the account you want to the email from
- password=""
- # SMTP Port for outgoing messages
- port=465
- # Displays as sender in the email client
- senderName=PokeNationBR
- # Email subject/title
- subject=Password
- # Email subject/title
- subjectTemplate {
- arguments {}
- closeArg="}"
- content {
- text="Your new Password"
- }
- openArg="{"
- options {
- closeArg="}"
- openArg="{"
- }
- }
- # Email contents. You can use HTML here
- text="New password for %player% on Minecraft server %server%: %password%"
- }
- # Algorithms for hashing user passwords. You can also choose totp
- hashAlgo=bcrypt
- # Should the plugin login users automatically if it's the same account from the same IP
- ipAutoLogin=true
- # Custom command that should run after the user tried to make too many attempts
- lockCommand=""
- # How many login attempts are allowed until everything is blocked
- maxAttempts=5
- # How many accounts are allowed per ip-addres. Use 0 to disable it
- maxIpReg=3
- # Interval where the please login will be printed to the user
- messageInterval=2
- # The user should use a strong password
- minPasswordLength=4
- # Should this plugin check for player permissions
- playerPermissions=false
- # If command only protection is enabled, these commands are protected. If the list is empty all commands are protected
- protectedCommands=[
- op,
- pex,
- lp
- ]
- # Teleport the player to a safe location based on the last login coordinates
- safeLocation=false
- # Database configuration
- sqlConfiguration {
- # Database name
- database=flexiblelogin
- # Password in order to login
- password=""
- # Path where the database is located. This can be a file path (h2/SQLite) or an IP/Domain (MySQL/MariaDB)
- path="%DIR%"
- # Port for example MySQL connections
- port=3306
- # SQL server type. You can choose between h2, SQLite and MySQL/MariaDB
- type=H2
- # It's strongly recommended to enable SSL and setup a SSL certificate if the MySQL/MariaDB server isn't running on the same machine
- useSSL=false
- # Username to login the database system
- username=""
- }
- teleportConfig {
- coordX=0
- coordY=0
- coordZ=0
- # Should the plugin use the default spawn from the world you specify below
- defaultSpawn=false
- enabled=false
- # Spawn world or let it empty to use the default world specified in the server properties
- worldName=""
- }
- # Number of seconds a player has time to login or will be kicked.-1 deactivates this features
- timeoutLogin=30
- # Should the plugin save the login status to the database
- updateLoginStatus=false
- # Regular expression for verifying validate player names. Default is a-zA-Z with 2-16 length
- validNames="^\\w{2,16}$"
- # How seconds the user should wait after the user tried to make too many attempts
- waitTime=300
Add Comment
Please, Sign In to add comment