daily pastebin goal
30%
SHARE
TWEET

Config AuthMe Reloaded

a guest Sep 21st, 2016 812 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3. DataSource:
  4.     # What type of database do you want to use?
  5.     # Valid values: sqlite, mysql
  6.     backend: 'MYSQL'
  7.     # Enable database caching, should improve database performance
  8.     caching: false
  9.     # Database host address
  10.     mySQLHost: '127.0.0.1'
  11.     # Database port
  12.     mySQLPort: '3306'
  13.     # Username about Database Connection Infos
  14.     mySQLUsername: 'root'
  15.     # Password about Database Connection Infos
  16.     mySQLPassword: '4ZLPUhsYX6zC'
  17.     # Database Name, use with converters or as SQLITE database name
  18.     mySQLDatabase: 'authme'
  19.     # Table of the database
  20.     mySQLTablename: 'authme'
  21.     # Column of IDs to sort data
  22.     mySQLColumnId: 'id'
  23.     # Column for storing or checking players nickname
  24.     mySQLColumnName: 'username'
  25.     # Column for storing or checking players RealName
  26.     mySQLRealName: 'realname'
  27.     # Column for storing players passwords
  28.     mySQLColumnPassword: 'password'
  29.     # Column for storing players emails
  30.     mySQLColumnEmail: 'email'
  31.     # Column for storing if a player is logged in or not
  32.     mySQLColumnLogged: 'isLogged'
  33.     # Column for storing players ips
  34.     mySQLColumnIp: 'ip'
  35.     # Column for storing players lastlogins
  36.     mySQLColumnLastLogin: 'lastlogin'
  37.     # Column for storing player LastLocation - X
  38.     mySQLlastlocX: 'x'
  39.     # Column for storing player LastLocation - Y
  40.     mySQLlastlocY: 'y'
  41.     # Column for storing player LastLocation - Z
  42.     mySQLlastlocZ: 'z'
  43.     # Column for storing player LastLocation - World Name
  44.     mySQLlastlocWorld: 'world'
  45.     # Enable this when you allow registration through a website
  46.     mySQLWebsite: false
  47.  
  48. ExternalBoardOptions:
  49.     # Column for storing players passwords salts
  50.     mySQLColumnSalt: ''
  51.     # Column for storing players groups
  52.     mySQLColumnGroup: ''
  53.     # -1 means disabled. If you want that only activated players
  54.     # can log into your server, you can set here the group number
  55.     # of unactivated users, needed for some forum/CMS support
  56.     nonActivedUserGroup: -1
  57.     # Other MySQL columns where we need to put the username (case-sensitive)
  58.     mySQLOtherUsernameColumns: []
  59.     # How much log2 rounds needed in BCrypt (do not change if you do not know what it does)
  60.     bCryptLog2Round: 10
  61.     # phpBB table prefix defined during the phpBB installation process
  62.     phpbbTablePrefix: 'phpbb_'
  63.     # phpBB activated group ID; 2 is the default registered group defined by phpBB
  64.     phpbbActivatedGroupId: 2
  65.     # Wordpress prefix defined during WordPress installation
  66.     wordpressTablePrefix: 'wp_'
  67.  
  68. Converter:
  69.     Rakamak:
  70.         # Rakamak file name
  71.         fileName: 'users.rak'
  72.         # Rakamak use IP?
  73.         useIP: false
  74.         # Rakamak IP file name
  75.         ipFileName: 'UsersIp.rak'
  76.     CrazyLogin:
  77.         # CrazyLogin database file name
  78.         fileName: 'accounts.db'
  79.  
  80. settings:
  81.     # The name shown in the help messages
  82.     helpHeader: 'AuthMeReloaded'
  83.     sessions:
  84.         # Do you want to enable the session feature?
  85.         # If enabled, when a player authenticates successfully,
  86.         # his IP and his nickname is saved.
  87.         # The next time the player joins the server, if his IP
  88.         # is the same as last time and the timeout hasn't
  89.         # expired, he will not need to authenticate.
  90.         enabled: false
  91.         # After how many minutes should a session expire?
  92.         # 0 for unlimited time (Very dangerous, use it at your own risk!)
  93.         # Remember that sessions will end only after the timeout, and
  94.         # if the player's IP has changed but the timeout hasn't expired,
  95.         # the player will be kicked from the server due to invalid session
  96.         timeout: 10
  97.         # Should the session expire if the player tries to log in with
  98.         # another IP address?
  99.         sessionExpireOnIpChange: false
  100.     # Message language, available: en, de, br, cz, pl, fr, ru, hu, sk, es, zhtw, fi, zhcn, lt, it, ko, pt
  101.     messagesLanguage: 'en'
  102.     restrictions:
  103.         # Keeps collisions disabled for logged players
  104.         # Works only with MC 1.9
  105.         keepCollisionsDisabled: false
  106.         # Can not authenticated players chat?
  107.         # Keep in mind that this feature also blocks all commands not
  108.         # listed in the list below.
  109.         allowChat: false
  110.         # Hide the chat log from players who are not authenticated?
  111.         hideChat: false
  112.         # Allowed commands for unauthenticated players
  113.         allowCommands:
  114.         - '/login'
  115.         - '/register'
  116.         - '/l'
  117.         - '/reg'
  118.         - '/passpartu'
  119.         - '/email'
  120.         - '/captcha'
  121.         # Max number of allowed registrations per IP
  122.         # The value 0 means an unlimited number of registrations!
  123.         maxRegPerIp: 2
  124.         # Minimum allowed username length
  125.         minNicknameLength: 3
  126.         # Maximum allowed username length
  127.         maxNicknameLength: 20
  128.         # When this setting is enabled, online players can't be kicked out
  129.         # due to "Logged in from another Location"
  130.         # This setting will prevent potential security exploits.
  131.         ForceSingleSession: true
  132.         ForceSpawnLocOnJoin:
  133.             # If enabled, every player will be teleported to the world spawnpoint
  134.             # after successful authentication.
  135.             # The quit location of the player will be overwritten.
  136.             # This is different from "teleportUnAuthedToSpawn" that teleport player
  137.             # back to his quit location after the authentication.
  138.             enabled: true
  139.             # WorldNames where we need to force the spawn location
  140.             # Case-sensitive!
  141.             worlds:
  142.             - 'world'
  143.         # This option will save the quit location of the players.
  144.         SaveQuitLocation: false
  145.         # To activate the restricted user feature you need
  146.         # to enable this option and configure the AllowedRestrictedUser field.
  147.         AllowRestrictedUser: false
  148.         # The restricted user feature will kick players listed below
  149.         # if they don't match the defined IP address.
  150.         # Example:
  151.         #     AllowedRestrictedUser:
  152.         #     - playername;127.0.0.1
  153.         AllowedRestrictedUser: []
  154.         # Should unregistered players be kicked immediately?
  155.         kickNonRegistered: false
  156.         # Should players be kicked on wrong password?
  157.         kickOnWrongPassword: false
  158.         # Should not logged in players be teleported to the spawn?
  159.         # After the authentication they will be teleported back to
  160.         # their normal position.
  161.         teleportUnAuthedToSpawn: false
  162.         # Can unregistered players walk around?
  163.         allowMovement: true
  164.         # Should not authenticated players have speed = 0?
  165.         # This will reset the fly/walk speed to default value after the login.
  166.         removeSpeed: false
  167.         # After how many seconds should players who fail to login or register
  168.         # be kicked? Set to 0 to disable.
  169.         timeout: 35
  170.         # Regex syntax of allowed characters in the player name.
  171.         allowedNicknameCharacters: '[a-zA-Z0-9_]*'
  172.         # How far can unregistered players walk?
  173.         # Set to 0 for unlimited radius
  174.         allowedMovementRadius: 4
  175.         # Enable double check of password when you register
  176.         # when it's true, registration requires that kind of command:
  177.         # /register <password> <confirmPassword>
  178.         enablePasswordConfirmation: true
  179.         # Should we protect the player inventory before logging in? Requires ProtocolLib.
  180.         ProtectInventoryBeforeLogIn: false
  181.         # Should we deny the tabcomplete feature before logging in? Requires ProtocolLib.
  182.         DenyTabCompleteBeforeLogin: true
  183.         # Should we hide the tablist before logging in? Requires ProtocolLib.
  184.         HideTablistBeforeLogin: true
  185.         # Should we display all other accounts from a player when he joins?
  186.         # permission: /authme.admin.accounts
  187.         displayOtherAccounts: false
  188.         # Ban ip when the ip is not the ip registered in database
  189.         banUnsafedIP: false
  190.         # Spawn priority; values: authme, essentials, multiverse, default
  191.         spawnPriority: 'authme,essentials,multiverse,default'
  192.         # Maximum Login authorized by IP
  193.         maxLoginPerIp: 2
  194.         # Maximum Join authorized by IP
  195.         maxJoinPerIp: 0
  196.         # AuthMe will NEVER teleport players if set to true!
  197.         noTeleport: false
  198.         # Regex syntax for allowed chars in passwords
  199.         allowedPasswordCharacters: '[\x21-\x7E]*'
  200.     GameMode:
  201.         # Force survival gamemode when player joins?
  202.         ForceSurvivalMode: false
  203.     unrestrictions:
  204.         # Below you can list all account names that
  205.         # AuthMe will ignore for registration or login, configure it
  206.         # at your own risk!! Remember that if you are going to add
  207.         # nickname with [], you have to delimit name with ' '.
  208.         # this option add compatibility with BuildCraft and some
  209.         # other mods.
  210.         # It is case-sensitive!
  211.         UnrestrictedName: []
  212.     security:
  213.         # Minimum length of password
  214.         minPasswordLength: 6
  215.         # Maximum length of password
  216.         passwordMaxLength: 30
  217.         # This is a very important option: every time a player joins the server,
  218.         # if they are registered, AuthMe will switch him to unLoggedInGroup.
  219.         # This should prevent all major exploits.
  220.         # You can set up your permission plugin with this special group to have no permissions,
  221.         # or only permission to chat (or permission to send private messages etc.).
  222.         # The better way is to set up this group with few permissions, so if a player
  223.         # tries to exploit an account they can do only what you've defined for the group.
  224.         # After, a logged in player will be moved to his correct permissions group!
  225.         # Please note that the group name is case-sensitive, so 'admin' is different from 'Admin'
  226.         # Otherwise your group will be wiped and the player will join in the default group []!
  227.         # Example unLoggedinGroup: NotLogged
  228.         unLoggedinGroup: 'unLoggedinGroup'
  229.         # Possible values: MD5, SHA1, SHA256, WHIRLPOOL, XAUTH, MD5VB, PHPBB,
  230.         # MYBB, IPB3, PHPFUSION, SMF, XENFORO, SALTED2MD5, JOOMLA, BCRYPT, WBB3, SHA512,
  231.         # DOUBLEMD5, PBKDF2, PBKDF2DJANGO, WORDPRESS, ROYALAUTH, CUSTOM (for developers only)
  232.         passwordHash: 'SHA256'
  233.         # Salt length for the SALTED2MD5 MD5(MD5(password)+salt)
  234.         doubleMD5SaltLength: 8
  235.         # If password checking return false, do we need to check with all
  236.         # other password algorithm to check an old password?
  237.         # AuthMe will update the password to the new password hash
  238.         supportOldPasswordHash: false
  239.         # Prevent unsafe passwords from being used; put them in lowercase!
  240.         # unsafePasswords:
  241.         # - '123456'
  242.         # - 'password'
  243.         unsafePasswords:
  244.         - '123456'
  245.         - '12345'
  246.         - '1234'
  247.         - 'password'
  248.         - 'lozinka'
  249.         - 'pass'
  250.         - 'haha'
  251.         - 'sarma'
  252.         - 'minecraft'
  253.         - 'facebook'
  254.     registration:
  255.         # Enable registration on the server?
  256.         enabled: true
  257.         # Send every X seconds a message to a player to
  258.         # remind him that he has to login/register
  259.         messageInterval: 5
  260.         # Only registered and logged in players can play.
  261.         # See restrictions for exceptions
  262.         force: true
  263.         # Do we replace password registration by an email registration method?
  264.         enableEmailRegistrationSystem: false
  265.         # Enable double check of email when you register
  266.         # when it's true, registration requires that kind of command:
  267.         # /register <email> <confirmEmail>
  268.         doubleEmailCheck: false
  269.         # Do we force kick a player after a successful registration?
  270.         # Do not use with login feature below
  271.         forceKickAfterRegister: false
  272.         # Does AuthMe need to enforce a /login after a successful registration?
  273.         forceLoginAfterRegister: false
  274.     # Force these commands after /login, without any '/', use %p to replace with player name
  275.     forceCommands: []
  276.     # Force these commands after /login as service console, without any '/'. Use %p to replace with player name
  277.     forceCommandsAsConsole: []
  278.     # Force these commands after /register, without any '/', use %p to replace with player name
  279.     forceRegisterCommands: []
  280.     # Force these commands after /register as a server console, without any '/'. Use %p to replace with player name
  281.     forceRegisterCommandsAsConsole: []
  282.     # Enable to display the welcome message (welcome.txt) after a login
  283.     # You can use colors in this welcome.txt + some replaced strings:
  284.     # {PLAYER}: player name, {ONLINE}: display number of online players, {MAXPLAYERS}: display server slots,
  285.     # {IP}: player ip, {LOGINS}: number of players logged, {WORLD}: player current world, {SERVER}: server name
  286.     # {VERSION}: get current bukkit version, {COUNTRY}: player country
  287.     useWelcomeMessage: true
  288.     # Do we need to broadcast the welcome message to all server or only to the player? set true for server or false for player
  289.     broadcastWelcomeMessage: false
  290.     # Should we delay the join message and display it once the player has logged in?
  291.     delayJoinMessage: false
  292.     # Should we remove join messages altogether?
  293.     removeJoinMessage: false
  294.     # Should we remove leave messages?
  295.     removeLeaveMessage: false
  296.     # Do we need to add potion effect Blinding before login/reigster?
  297.     applyBlindEffect: false
  298.     # Do we need to prevent people to login with another case?
  299.     # If Xephi is registered, then Xephi can login, but not XEPHI/xephi/XePhI
  300.     preventOtherCase: false
  301.  
  302. permission:
  303.     # Take care with this option; if you don't want
  304.     # to use Vault and group switching of AuthMe
  305.     # for unloggedIn players, set this setting to true.
  306.     # Default is false.
  307.     EnablePermissionCheck: false
  308.  
  309. Email:
  310.     # Email SMTP server host
  311.     mailSMTP: 'smtp.gmail.com'
  312.     # Email SMTP server port
  313.     mailPort: 465
  314.     # Email account which sends the mails
  315.     mailAccount: 'LudnicaKiller@gmail.com'
  316.     # Email account password
  317.     mailPassword: 'nestonesto'
  318.     # Custom sender name, replacing the mailAccount name in the email
  319.     mailSenderName: 'Sarmacraft'
  320.     # Recovery password length
  321.     RecoveryPasswordLength: 8
  322.     # Mail Subject
  323.     mailSubject: 'SarmaCraft - Vasa lozinka na serveru'
  324.     # Like maxRegPerIP but with email
  325.     maxRegPerEmail: 1
  326.     # Recall players to add an email?
  327.     recallPlayers: false
  328.     # Delay in minute for the recall scheduler
  329.     delayRecall: 5
  330.     # Blacklist these domains for emails
  331.     emailBlacklisted: []
  332.     # Whitelist ONLY these domains for emails
  333.     emailWhitelisted: []
  334.     # Send the new password drawn in an image?
  335.     generateImage: true
  336.     # The OAuth2 token
  337.     emailOauth2Token: ''
  338.  
  339. Hooks:
  340.     # Do we need to hook with multiverse for spawn checking?
  341.     multiverse: true
  342.     # Do we need to hook with BungeeCord?
  343.     bungeecord: false
  344.     # Send player to this BungeeCord server after register/login
  345.     sendPlayerTo: ''
  346.     # Do we need to disable Essentials SocialSpy on join?
  347.     disableSocialSpy: true
  348.     # Do we need to force /motd Essentials command on join?
  349.     useEssentialsMotd: false
  350.     # Do we need to cache custom Attributes?
  351.     customAttributes: false
  352.  
  353. Protection:
  354.     # Enable some servers protection (country based login, antibot)
  355.     enableProtection: false
  356.     # Countries allowed to join the server and register, see http://dev.bukkit.org/bukkit-plugins/authme-reloaded/pages/countries-codes/ for countries' codes
  357.     # PLEASE USE QUOTES!
  358.     countries:
  359.     - 'US'
  360.     - 'GB'
  361.     - 'IT'
  362.     - 'NL'
  363.     - 'ITA'
  364.     - 'GER'
  365.     - 'AU'
  366.     - 'BU'
  367.     - 'RU'
  368.     # Countries not allowed to join the server and register
  369.     # PLEASE USE QUOTES!
  370.     countriesBlacklist:
  371.     - 'A1'
  372.     # Do we need to enable automatic antibot system?
  373.     enableAntiBot: false
  374.     # Max number of players allowed to login in 5 secs before the AntiBot system is enabled automatically
  375.     antiBotSensibility: 5
  376.     # Duration in minutes of the antibot automatic system
  377.     antiBotDuration: 10
  378.  
  379. Purge:
  380.     # If enabled, AuthMe automatically purges old, unused accounts
  381.     useAutoPurge: false
  382.     # Number of Days an account become Unused
  383.     daysBeforeRemovePlayer: 60
  384.     # Do we need to remove the player.dat file during purge process?
  385.     removePlayerDat: false
  386.     # Do we need to remove the Essentials/users/player.yml file during purge process?
  387.     removeEssentialsFile: false
  388.     # World where are players.dat stores
  389.     defaultWorld: 'world'
  390.     # Do we need to remove LimitedCreative/inventories/player.yml, player_creative.yml files during purge process ?
  391.     removeLimitedCreativesInventories: false
  392.     # Do we need to remove the AntiXRayData/PlayerData/player file during purge process?
  393.     removeAntiXRayFile: false
  394.     # Do we need to remove permissions?
  395.     removePermissions: false
  396.  
  397. Security:
  398.     SQLProblem:
  399.         # Stop the server if we can't contact the sql database
  400.         # Take care with this, if you set this to false,
  401.         # AuthMe will automatically disable and the server won't be protected!
  402.         stopServer: true
  403.     ReloadCommand:
  404.         # /reload support
  405.         useReloadCommandSupport: true
  406.     console:
  407.         # Remove spam from console?
  408.         noConsoleSpam: false
  409.         # Remove passwords from console?
  410.         removePassword: true
  411.         # Copy AuthMe log output in a separate file as well?
  412.         logConsole: false
  413.     captcha:
  414.         # Enable captcha when a player uses wrong password too many times
  415.         useCaptcha: false
  416.         # Max allowed tries before a captcha is required
  417.         maxLoginTry: 5
  418.         # Captcha length
  419.         captchaLength: 5
  420.     stop:
  421.         # Kick players before stopping the server, that allow us to save position of players
  422.         # and all needed information correctly without any corruption.
  423.         kickPlayersBeforeStopping: true
  424.     tempban:
  425.         # Tempban a user's IP address if they enter the wrong password too many times
  426.         enableTempban: false
  427.         # How many times a user can attempt to login before their IP being tempbanned
  428.         maxLoginTries: 10
  429.         # The length of time a IP address will be tempbanned in minutes
  430.         # Default: 480 minutes, or 8 hours
  431.         tempbanLength: 480
  432.  
  433. BackupSystem:
  434.     # Enable or disable automatic backup
  435.     ActivateBackup: true
  436.     # Set backup at every start of server
  437.     OnServerStart: false
  438.     # Set backup at every stop of server
  439.     OnServerStop: true
  440.     # Windows only mysql installation Path
  441.     MysqlWindowsPath: 'C:\\Program Files\\MySQL\\MySQL Server 5.1\\'
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand