Advertisement
Guest User

Untitled

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