Advertisement
Guest User

Untitled

a guest
Jan 18th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.48 KB | None | 0 0
  1. DataSource:
  2. # Column for storing or checking players nickname
  3. mySQLColumnName: username
  4. # Table of the database
  5. mySQLTablename: authme
  6. # Username about Database Connection Infos
  7. mySQLUsername: authme
  8. # Can be set to : file, sqlite, mysql
  9. backend: sqlite
  10. # Column for storing players lastlogins
  11. mySQLColumnLastLogin: lastlogin
  12. # Database Name, use with converters or as SQLITE database name
  13. mySQLDatabase: authme
  14. # Database Port
  15. mySQLPort: '3306'
  16. # Column for storing players IPs
  17. mySQLColumnIp: ip
  18. # Database location
  19. mySQLHost: 127.0.0.1
  20. # Column for storing players passwords
  21. mySQLColumnPassword: password
  22. # Password about Database Connection Infos
  23. mySQLPassword: '12345'
  24. # Do we need to cache all query?
  25. caching: true
  26. # Column for SaveQuitLocation - X
  27. mySQLlastlocX: x
  28. # Column for SaveQuitLocation - Y
  29. mySQLlastlocY: y
  30. # Column for SaveQuitLocation - Z
  31. mySQLlastlocZ: z
  32. # Column for SaveQuitLocation - World name
  33. mySQLlastlocWorld: world
  34. # Column for storing players emails
  35. mySQLColumnEmail: email
  36. # Column of IDs to sort data
  37. mySQLColumnId: id
  38. # Column for Saving if a player is logged in or not
  39. mySQLColumnLogged: isLogged
  40. GroupOptions:
  41. # if you want to set up a particulary Permission Group for
  42. # users that arent registered yet. Pay attention this option
  43. # is casesensitive!
  44. # Example: UnregisteredPlayerGroup: GuestUser
  45. UnregisteredPlayerGroup: ''
  46. # Same as UnregisteredGroup if u want to set a switch
  47. # between unregistered and registered player group
  48. # set the group name below
  49. RegisteredPlayerGroup: ''
  50. # with this option you can add specified permission onJoin
  51. # like for example LoginBonus from another plugins, AuthMe
  52. # will check onJoin if player has that permissions in his Group
  53. # if true it add a temporany permissions to that user. This Field
  54. # is needed beacuse AuthMe switch all unlogged players on a
  55. # specified restricted Permission Group, so plugins that will use
  56. # some particolary permissions on join doesnt work, without
  57. # compiling option below!
  58. Permissions:
  59. PermissionsOnJoin: []
  60. settings:
  61. sessions:
  62. # Do you want to enable session? When enabled
  63. # the ip of a player will be bound to the nickname
  64. # of the player on login. As long as neither of those
  65. # two change players don't have to login on a reconnect
  66. enabled: false
  67. # After how many minutes a session should timeout?
  68. # 0 for unlimitted sessions, use 0 at your own risk!
  69. # consider that session will end only after timeout, and
  70. # if player's ip is changed but the timeout treshould isent
  71. # ended, player will kick out of sever for invalidSession!
  72. timeout: 10
  73. # Do we need to timeout the session if the player is offline
  74. # And try to login with an another IP Address?
  75. sessionExpireOnIpChange: false
  76. restrictions:
  77. # Can unregistered/unlogged players chat and see chat, care , that block all commands except followers
  78. allowChat: false
  79. # Commands allowed when a player is unlogged
  80. allowCommands:
  81. - /login
  82. - /dangnhap
  83. - /register
  84. - /dangky
  85. - /reg
  86. - /passpartu
  87. - /email
  88. - /captcha
  89. # Maximum Registration per IP default: 1
  90. maxRegPerIp: 1
  91. # max allowed nick length (Warning when you use
  92. # mysql and choose a value >20 you have to
  93. # increase the size of the nickname column in your
  94. # mysql table)
  95. maxNicknameLength: 20
  96. # Player that is online arent
  97. # kick out for "logged in from another
  98. # Location", this options will prevent players that would exploit
  99. # your account when you are playing
  100. ForceSingleSession: true
  101. # Teleport every time player join at World Spawn location,
  102. # even if they loggedin successfully,
  103. # all quit and previus location will
  104. # overwrite with World Spawn. Different From
  105. # "teleportUnAuthedToSpawn"
  106. # that teleport player back to his quit or kick position,
  107. # when he loggedin
  108. ForceSpawnLocOnJoinEnabled: false
  109. # This will prevent all lost of quit position, when player
  110. # isent loggedin
  111. SaveQuitLocation: false
  112. # For activate Restricted user by ip u need
  113. # to set True this option and configure the field
  114. # AllowedRestrctedUser as show below
  115. AllowRestrictedUser: false
  116. # Restricted user will kick players that
  117. # is listed below and they dont
  118. # meet the match of username;ip
  119. # Example playername;127.0.0.1 , if playername
  120. # hasent 127.0.0.1 as ip address
  121. # he will not be allowed to join the server
  122. AllowedRestrictedUser:
  123. - playername;127.0.0.1
  124. # Should unregistered players be kicked immediatly?
  125. kickNonRegistered: false
  126. # Should fail password players be kicked immediatly?
  127. kickOnWrongPassword: false
  128. # should not loged in players be teleported to spawn?
  129. # On login they will be teleported back to their normal
  130. # position
  131. teleportUnAuthedToSpawn: false
  132. # min allowed nick length
  133. minNicknameLength: 3
  134. # Can unregistered players walk around?
  135. allowMovement: false
  136. # After what time players who fail to login or register
  137. # should be kicked. Set to 0 to disable.
  138. timeout: 30
  139. # Regex sintax for allowed Char in player name.
  140. allowedNicknameCharacters: '[a-zA-Z0-9_]*'
  141. # How far can unregistered players walk? Set to 0
  142. # for unlimited radius
  143. allowedMovementRadius: 100
  144. # Enable double check of password when you register
  145. # when it's true, registration require that kind of command:
  146. # /register <password> <confirmPassword>
  147. enablePasswordVerifier: true
  148. # Should we protect the player inventory before logging in?
  149. ProtectInventoryBeforeLogIn: true
  150. # Should we display all other accounts from a player when he joins?
  151. # permission: /authme.admin.accounts
  152. displayOtherAccounts: true
  153. # WorldNames where we need to force the spawn location for ForceSpawnLocOnJoinEnabled
  154. ForceSpawnOnTheseWorlds:
  155. - world
  156. - world_nether
  157. - world_the_end
  158. # Ban ip when the ip is not the ip registered in database
  159. banUnsafedIP: false
  160. # Spawn Priority, Values : authme, essentials, multiverse, default
  161. spawnPriority: authme,essentials,multiverse,default
  162. # Maximum Login authorized by IP
  163. maxLoginPerIp: 0
  164. # Maximum Join authorized by IP
  165. maxJoinPerIp: 0
  166. # AuthMe will NEVER teleport players !
  167. noTeleport: false
  168. # Regex sintax for allowed Chars in passwords.
  169. allowedPasswordCharacters: '[\x21-\x7E]*'
  170. GameMode:
  171. # ForceSurvivalMode to player when join ?
  172. ForceSurvivalMode: false
  173. # if player join with CreativeMode and ForceSurvivalMode: true
  174. # inventory will be wipped
  175. ResetInventoryIfCreative: false
  176. # Do we need to force the survival mode ONLY after /login process ?
  177. ForceOnlyAfterLogin: false
  178. security:
  179. # minimum Length of password
  180. minPasswordLength: 4
  181. # this is very important options,
  182. # every time player join the server,
  183. # if they are registered, AuthMe will switch him
  184. # to unLoggedInGroup, this
  185. # should prevent all major exploit.
  186. # So you can set up on your Permission Plugin
  187. # this special group with 0 permissions, or permissions to chat,
  188. # or permission to
  189. # send private message or all other perms that you want,
  190. # the better way is to set up
  191. # this group with few permissions,
  192. # so if player try to exploit some account,
  193. # they can
  194. # do anything except what you set in perm Group.
  195. # After a correct logged-in player will be
  196. # moved to his correct permissions group!
  197. # Pay attention group name is case sensitive,
  198. # so Admin is different from admin,
  199. # otherwise your group will be wiped,
  200. # and player join in default group []!
  201. # Example unLoggedinGroup: NotLogged
  202. unLoggedinGroup: unLoggedinGroup
  203. # possible values: MD5, SHA1, SHA256, WHIRLPOOL, XAUTH, MD5VB, PHPBB,
  204. # PLAINTEXT ( unhashed password),
  205. # MYBB, IPB3, PHPFUSION, SMF, XENFORO, SALTED2MD5, JOOMLA, BCRYPT, WBB3, SHA512,
  206. # DOUBLEMD5, PBKDF2, WORDPRESS, ROYALAUTH, CUSTOM(for developpers only)
  207. passwordHash: SHA256
  208. # salt length for the SALTED2MD5 MD5(MD5(password)+salt)
  209. doubleMD5SaltLength: 8
  210. # If password checking return false , do we need to check with all
  211. # other password algorithm to check an old password ?
  212. # AuthMe will update the password to the new passwordHash !
  213. supportOldPasswordHash: false
  214. # Cancel unsafe passwords for being used, put them on lowercase!
  215. #unsafePasswords:
  216. #- '123456'
  217. #- 'password'
  218. unsafePasswords: []
  219. registration:
  220. # enable registration on the server?
  221. enabled: true
  222. # Send every X seconds a message to a player to
  223. # remind him that he has to login/register
  224. messageInterval: 5
  225. # Only registered and logged in players can play.
  226. # See restrictions for exceptions
  227. force: true
  228. # Does we replace password registration by an Email registration method ?
  229. enableEmailRegistrationSystem: false
  230. # Enable double check of email when you register
  231. # when it's true, registration require that kind of command:
  232. # /register <email> <confirmEmail>
  233. doubleEmailCheck: false
  234. # Do we force kicking player after a successful registration ?
  235. # Do not use with login feature below
  236. forceKickAfterRegister: false
  237. # Does AuthMe need to enforce a /login after a successful registration ?
  238. forceLoginAfterRegister: false
  239. unrestrictions:
  240. # below you can list all your account name, that
  241. # AuthMe will ignore for registration or login, configure it
  242. # at your own risk!! Remember that if you are going to add
  243. # nickname with [], you have to delimit name with ' '.
  244. # this option add compatibility with BuildCraft and some
  245. # other mods.
  246. # It is CaseSensitive!
  247. UnrestrictedName: []
  248. # Message language, available : en, de, br, cz, pl, fr, ru, hu, sk, es, zhtw, fi, zhcn, lt, it, ko, pt
  249. messagesLanguage: en
  250. # Force these commands after /login, without any '/', use %p for replace with player name
  251. forceCommands: []
  252. # Force these commands after /login as a server console, without any '/', use %p for replace with player name
  253. forceCommandsAsConsole: []
  254. # Force these commands after /register, without any '/', use %p for replace with player name
  255. forceRegisterCommands: []
  256. # Force these commands after /register as a server console, without any '/', use %p for replace with player name
  257. forceRegisterCommandsAsConsole: []
  258. # Do we need to display the welcome message (welcome.txt) after a register or a login?
  259. # You can use colors in this welcome.txt + some replaced strings :
  260. # {PLAYER} : player name, {ONLINE} : display number of online players, {MAXPLAYERS} : display server slots,
  261. # {IP} : player ip, {LOGINS} : number of players logged, {WORLD} : player current world, {SERVER} : server name
  262. # {VERSION} : get current bukkit version, {COUNTRY} : player country
  263. useWelcomeMessage: true
  264. # Do we need to broadcast the welcome message to all server or only to the player? set true for server or false for player
  265. broadcastWelcomeMessage: false
  266. # Do we need to delay the X has joined the game after /login ?
  267. delayJoinMessage: false
  268. # Do we need to add potion effect Blinding before login/register ?
  269. applyBlindEffect: false
  270. ExternalBoardOptions:
  271. # MySQL column for the salt , needed for some forum/cms support
  272. mySQLColumnSalt: ''
  273. # MySQL column for the group, needed for some forum/cms support
  274. mySQLColumnGroup: ''
  275. # -1 mean disabled. If u want that only
  276. # activated player can login in your server
  277. # u can put in this options the group number
  278. # of unactivated user, needed for some forum/cms support
  279. nonActivedUserGroup: -1
  280. # Other MySQL columns where we need to put the Username (case sensitive)
  281. mySQLOtherUsernameColumns: []
  282. # How much Log to Round needed in BCrypt(do not change it if you do not know what's your doing)
  283. bCryptLog2Round: 10
  284. # phpBB prefix defined during phpbb installation process
  285. phpbbTablePrefix: 'phpbb_'
  286. # phpBB activated group id , 2 is default registered group defined by phpbb
  287. phpbbActivatedGroupId: 2
  288. # WordPress prefix defined during WordPress installation process
  289. wordpressTablePrefix: 'wp_'
  290. permission:
  291. # take care with this options, if u dont want
  292. # to use Vault and Group Switching of
  293. # AuthMe for unloggedIn players put False
  294. # below, default is true.
  295. EnablePermissionCheck: false
  296. BackupSystem:
  297. # Enable or Disable Automatic Backup
  298. ActivateBackup: false
  299. # set Backup at every start of Server
  300. OnServerStart: false
  301. # set Backup at every stop of Server
  302. OnServerStop: true
  303. # Windows only mysql installation Path
  304. MysqlWindowsPath: 'C:\\Program Files\\MySQL\\MySQL Server 5.1\\'
  305. Passpartu:
  306. # Enable or Disable Passpartu Feature,
  307. # this feature let Admin Login with all registered
  308. # Account they need, for example inspecting Player that
  309. # is doing shit, they can login without know any
  310. # Player password! More info on How TO
  311. enablePasspartu: false
  312. Security:
  313. SQLProblem:
  314. # Stop the server if we can't contact the sql database
  315. # Take care with this, if you set that to false,
  316. # AuthMe automatically disable and the server is not protected!
  317. stopServer: true
  318. ReloadCommand:
  319. # /reload support
  320. useReloadCommandSupport: true
  321. console:
  322. # Remove spam console
  323. noConsoleSpam: false
  324. # Replace passwords in the console when player type a command like /login
  325. removePassword: true
  326. captcha:
  327. # Player need to put a captcha when he fails too lot the password
  328. useCaptcha: false
  329. # Max allowed tries before request a captcha
  330. maxLoginTry: 5
  331. # Captcha length
  332. captchaLength: 5
  333. Converter:
  334. Rakamak:
  335. # Rakamak file name
  336. fileName: users.rak
  337. # Rakamak use ip ?
  338. useIP: false
  339. # IP file name for rakamak
  340. ipFileName: UsersIp.rak
  341. CrazyLogin:
  342. # CrazyLogin database file
  343. fileName: accounts.db
  344. Email:
  345. # Email SMTP server host
  346. mailSMTP: smtp.gmail.com
  347. # Email SMTP server port
  348. mailPort: 465
  349. # Email account that send the mail
  350. mailAccount: ''
  351. # Email account password
  352. mailPassword: ''
  353. # Custom SenderName, that replace the mailAccount name in the email
  354. mailSenderName: ''
  355. # Random password length
  356. RecoveryPasswordLength: 8
  357. # Email subject of password get
  358. mailSubject: 'Your new AuthMe Password'
  359. # Email text here
  360. mailText: 'Dear <playername>, <br /><br /> This is your new AuthMe password for the server <br /><br /> <servername> : <br /><br /> <generatedpass><br /><br />Do not forget to change password after login! <br /> /changepassword <generatedpass> newPassword'
  361. # Like maxRegPerIp but with email
  362. maxRegPerEmail: 1
  363. # Recall players to add an email ?
  364. recallPlayers: false
  365. # Delay in minute for the recall scheduler
  366. delayRecall: 5
  367. # Blacklist these domains for emails
  368. emailBlacklisted:
  369. - 10minutemail.com
  370. # WhiteList only these domains for emails
  371. emailWhitelisted: []
  372. Hooks:
  373. # Do we need to hook with multiverse for spawn checking?
  374. multiverse: true
  375. # Do we need to hook with ChestShop for prevent buy or selling ?
  376. chestshop: true
  377. # Do we need to hook with BungeeCord for get the real Player ip ?
  378. bungeecord: false
  379. # Do we need to disable Essentials SocialSpy on join ?
  380. disableSocialSpy: true
  381. # Do we need to force /motd Essentials command on join ?
  382. useEssentialsMotd: false
  383. # Do we need to cache custom Attributes ?
  384. customAttributes: false
  385. Performances:
  386. # HIGHLY recommended to use this! This will increase database performance
  387. # Default is true, change it to false if you experience issues
  388. useMultiThreading: true
  389. Purge:
  390. # On Enable , does AuthMe need to purge automatically old accounts unused ?
  391. useAutoPurge: false
  392. # Number of Days an account become Unused
  393. daysBeforeRemovePlayer: 60
  394. # Do we need to remove the player.dat file during purge process ?
  395. removePlayerDat: false
  396. # Do we need to remove the Essentials/users/player.yml file during purge process ?
  397. removeEssentialsFile: false
  398. # World where are players.dat stores
  399. defaultWorld: 'world'
  400. # Do we need to remove LimitedCreative/inventories/player.yml , player_creative.yml files during purge process ?
  401. removeLimitedCreativesInventories: false
  402. # Do we need to remove the AntiXRayData/PlayerData/player file during purge process ?
  403. removeAntiXRayFile: false
  404. # Do we need to remove permissions ?
  405. removePermissions: false
  406. Protection:
  407. # Enable some servers protection ( country based login, antibot )
  408. enableProtection: false
  409. # Countries allowed to join the server and register, see http://dev.bukkit.org/bukkit-plugins/authme-reloaded/pages/countries-codes/ for countries' codes
  410. countries:
  411. - US
  412. - GB
  413. # Countries blacklisted automatically ( without any needed to enable protection )
  414. countriesBlacklist:
  415. - A1
  416. # Do we need to enable automatic antibot system?
  417. enableAntiBot: false
  418. # Max number of player allowed to login in 5 secs before enable AntiBot system automatically
  419. antiBotSensibility: 5
  420. # Duration in minutes of the antibot automatic system
  421. antiBotDuration: 10
  422. VeryGames:
  423. # These features are only available on VeryGames Server Provider
  424. enableIpCheck: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement