authme插件 腐竹深爱的登录插件

配置文件详解(重要必看!)

  1. DataSource:
  2. # 用于存储或检查玩家昵称
  3.  
  4. mySQLColumnName: username
  5.  
  6. # 数据库的资料表名称
  7.  
  8. mySQLTablename: authme
  9.  
  10. # 连接数据库的用户名
  11.  
  12. mySQLUsername: authme
  13.  
  14. # 可以设置的文件类型: file, sqlite, mysql
  15.  
  16. backend: file
  17.  
  18. # 用于存储玩家上一次登陆
  19.  
  20. mySQLColumnLastLogin: lastlogin
  21.  
  22. # 数据库名称, 使用转换器或者SQLITE数据库
  23.  
  24. mySQLDatabase: authme
  25.  
  26. # 数据库端口
  27.  
  28. mySQLPort: '3306'
  29.  
  30. # 用于存储玩家ip
  31.  
  32. mySQLColumnIp: ip
  33.  
  34. # 数据库地址
  35.  
  36. mySQLHost: 127.0.0.1
  37.  
  38. # 用于存储玩家密码
  39.  
  40. mySQLColumnPassword: password
  41.  
  42. # 数据库连接密码
  43.  
  44. mySQLPassword: '12345'
  45.  
  46. # 是否需要缓存所有查询?
  47.  
  48. caching: true
  49.  
  50. # 用于存储退出位置 - X
  51.  
  52. mySQLlastlocX: x
  53.  
  54. # 用于存储退出位置 - Y
  55.  
  56. mySQLlastlocY: y
  57.  
  58. # 用于存储退出位置 - Z
  59.  
  60. mySQLlastlocZ: z
  61.  
  62. # 用于存储退出位置 - World name
  63.  
  64. mySQLlastlocWorld: world
  65.  
  66. # 用于存储玩家邮箱
  67.  
  68. mySQLColumnEmail: email
  69.  
  70. # 用于存储ID
  71.  
  72. mySQLColumnId: id
  73.  
  74. # 用于存储一个玩家是否登陆
  75.  
  76. mySQLColumnLogged: isLogged
  77.  
  78. GroupOptions:
  79.  
  80. # 如果你想为不注册的玩家建立一个特殊的权限组。
  81.  
  82. # 注意!区分大小写。
  83.  
  84. # 例如,未注册的玩家组: GuestUser
  85.  
  86. UnregisteredPlayerGroup: ''
  87.  
  88. # 同未注册组,如果你想设立一个组区分已注册的玩家 ,
  89.  
  90. # 吧组名写在下面
  91.  
  92. RegisteredPlayerGroup: ''
  93.  
  94. # 通过此选项,您可以添加指定的权限例如,一个登陆送钱的插件,
  95.  
  96. # Autheme会在玩家登陆时检测玩家所在组是否具有该插件的使用权限。
  97.  
  98. # 这个选项是必须的,因为Autheme将所有未登陆的玩家临时移动到了
  99.  
  100. # 限制权限的组。所以有些使用特殊权限的插件会无法正常运行
  101.  
  102. Permissions:
  103.  
  104. PermissionsOnJoin: []
  105.  
  106. settings:
  107.  
  108. sessions:
  109.  
  110. # 你想启用ip绑定?
  111.  
  112. # 启用这个选项会将玩家的ip和玩家的id绑定
  113.  
  114. # ip或者id任意一项变动都会导致无法登陆
  115.  
  116. enabled: false
  117.  
  118. # 此选项设置了多少时间后登陆超时
  119.  
  120. # 设置为0则无限时长,注意!设置为0有很大的风险!
  121.  
  122. # 登陆超时后才会考虑: 如果玩家的ip改变
  123.  
  124. # 并且设置不为0,玩家会因为'无效登陆'而踢出服务器 注意!这里的登陆超时只有开启了上面一条时有效
  125.  
  126. timeout: 10
  127.  
  128. # 是否不允许玩家登陆超时后换ip登陆
  129.  
  130. sessionExpireOnIpChange: false
  131.  
  132. restrictions:
  133.  
  134. # 是否设置注册后玩家能聊天,care,除了你禁止的外一切指令
  135.  
  136. allowChat: false
  137.  
  138. # 未登陆的玩家具有的指令
  139.  
  140. allowCommands:
  141.  
  142. - /login
  143.  
  144. - /register
  145.  
  146. - /l
  147.  
  148. - /reg
  149.  
  150. - /passpartu
  151.  
  152. - /email
  153.  
  154. - /captcha
  155.  
  156. # 每个ip可以登记的最多数量, 默认: 1
  157.  
  158. maxRegPerIp: 1
  159.  
  160. # 允许id最大长度 (注意,当值 >20 你必须增加你的数据库
  161.  
  162. # 昵称列的大小)
  163.  
  164. maxNicknameLength: 20
  165.  
  166. # 玩家在线时会t了“从另一位置”登陆的玩家
  167.  
  168. # 这个选项可以防止玩家在你游戏时利用你的账号
  169.  
  170. ForceSingleSession: true
  171.  
  172. # 在每次玩家登陆成功时,退出时传送到世界出生点
  173.  
  174. # 可以防止玩家在世界各地出生登陆
  175.  
  176. # 不同于“传送未登陆的玩家到出生点”
  177.  
  178. # 这个选项在玩家登陆后也会传送
  179.  
  180. ForceSpawnLocOnJoinEnabled: false
  181.  
  182. # 存储退出位置
  183.  
  184. # 这可以防止玩家登陆时丢失退出位置
  185.  
  186. SaveQuitLocation: false
  187.  
  188. # 激活此选项将限制指定id、ip的用户
  189.  
  190. # 下面是个例子
  191.  
  192. AllowRestrictedUser: false
  193.  
  194. # 符合以下id或ip的受限用户将无法进入服务器
  195.  
  196. # 例子:playername;127.0.0.1,如果playername使用
  197.  
  198. # 127.0.0.1,那么他将无法登陆
  199.  
  200. AllowedRestrictedUser:
  201.  
  202. - playername;127.0.0.1
  203.  
  204. # 是否立即踢出没有注册的玩家?
  205.  
  206. kickNonRegistered: false
  207.  
  208. # 是否立即踢出没有密码的玩家?
  209.  
  210. kickOnWrongPassword: false
  211.  
  212. # 是否玩家被传送到出生点之前记录地标?
  213.  
  214. # 登陆后他们会被传送会原来的位置
  215.  
  216. teleportUnAuthedToSpawn: false
  217.  
  218. # 允许id的最小长度
  219.  
  220. minNicknameLength: 3
  221.  
  222. # 未注册的玩家是否能走动?
  223.  
  224. allowMovement: false
  225.  
  226. # 登陆超时的时间
  227.  
  228. # 设置为0则关闭
  229.  
  230. timeout: 30
  231.  
  232. # 玩家id字符允许的java语句正则表达式
  233. 中文的表达式:[u4E00-u9FA5]*或[一-龥]*
  234.  
  235. allowedNicknameCharacters: '[a-zA-Z0-9_]*'
  236.  
  237. # 未注册的玩家能走多远? [半径]
  238.  
  239. # 设置为0则无限半径
  240.  
  241. allowedMovementRadius: 100
  242.  
  243. # 时候启用注册时双重验证
  244.  
  245. # 当它启用了,注册时会这样显示:
  246.  
  247. # /register
  248.  
  249. enablePasswordVerifier: true
  250.  
  251. # 是否保护玩家登陆之前的物品,登陆之前无物品
  252.  
  253. ProtectInventoryBeforeLogIn: true
  254.  
  255. # 是否在玩家登陆时显示他的其他几个账号
  256.  
  257. # 权限: /authme.admin.accounts
  258.  
  259. displayOtherAccounts: true
  260.  
  261. # 哪些世界需要强制出生在出生点
  262.  
  263. ForceSpawnOnTheseWorlds:
  264.  
  265. - world
  266.  
  267. - world_nether
  268.  
  269. - world_the_end
  270.  
  271. # 禁止不在ip数据库里的ip
  272.  
  273. banUnsafedIP: false
  274.  
  275. # 优先出生分级: authme, essentials, multiverse, default
  276.  
  277. spawnPriority: authme,essentials,multiverse,default
  278.  
  279. # ip允许的最大登陆数
  280.  
  281. maxLoginPerIp: 0
  282.  
  283. # ip允许的最大加入服务器树
  284.  
  285. maxJoinPerIp: 0
  286.  
  287. # Authme永远不会传送玩家!
  288.  
  289. noTeleport: false
  290.  
  291. # 登陆密码允许的java语句正则表达式
  292.  
  293. allowedPasswordCharacters: '[a-zA-Z0-9_?!@+&-]*'
  294.  
  295. GameMode:
  296.  
  297. # 是否在玩家登陆之前强制生存模式
  298.  
  299. ForceSurvivalMode: false
  300.  
  301. # 如果玩家加入时是创造模式,并且上面一条设置为true
  302.  
  303. # 物品栏将被存储
  304.  
  305. ResetInventoryIfCreative: false
  306.  
  307. # 是否强制只有使用/login 密码登陆后才有生存模式?
  308.  
  309. ForceOnlyAfterLogin: false
  310.  
  311. security:
  312.  
  313. # 密码最小长度
  314.  
  315. minPasswordLength: 4
  316.  
  317. # 这是个非常重要的选项,
  318.  
  319. # 每次玩家加入到服务器,
  320.  
  321. # 如果他们注册, AuthMe 将会吧他移动到未登录组
  322.  
  323. # 这可以防止所有主要利用注册的作弊
  324.  
  325. # 所以,你可以在你的权限插件里设置一个这样的特殊的无权限权限组
  326.  
  327. # 玩家正确登陆后会被移动到正常组
  328.  
  329. # 注意,组名是区分大小写的
  330.  
  331. # 如果大小写搞错,玩家会被移动到默认组
  332.  
  333. # 例如: NotLogged
  334.  
  335. unLoggedinGroup: unLoggedinGroup
  336.  
  337. # 可以设置的值: MD5, SHA1, SHA256, WHIRLPOOL, XAUTH,
  338. MD5VB, PHPBB,
  339.  
  340. # PLAINTEXT ( 非散列密码),
  341.  
  342. # MYBB, IPB3, PHPFUSION, SMF, XENFORO, SALTED2MD5,
  343. JOOMLA, BCRYPT, WBB3, SHA512,
  344.  
  345. # DOUBLEMD5, PBKDF2, WORDPRESS, ROYALAUTH,
  346. CUSTOM(只对开发者)
  347.  
  348. passwordHash: SHA256
  349.  
  350. # SALTED2MD5 MD5盐度(MD5(password)+salt)
  351.  
  352. doubleMD5SaltLength: 8
  353.  
  354. # 如果检测到密码返回为false, 是否需要检测所有其他密码
  355.  
  356. # 来检测一个老的密码?Autheme将更新一个新的Hash密码!
  357.  
  358. supportOldPasswordHash: false
  359.  
  360. # 禁止使用的不安全的密码, 使用小写!
  361.  
  362. #unsafePasswords:
  363.  
  364. #- '123456'
  365.  
  366. #- 'password'
  367.  
  368. unsafePasswords: []
  369.  
  370. registration:
  371.  
  372. # 是否启用注册
  373.  
  374. enabled: true
  375.  
  376. # 每X秒给玩家发送一个/register 的信息以提示他注册
  377.  
  378. messageInterval: 5
  379.  
  380. # 只有注册和登陆的玩家才能进行有效
  381.  
  382. # 请查看 restrictions 免责条款
  383.  
  384. force: true
  385.  
  386. # 是否更换到使用邮箱注册
  387.  
  388. enableEmailRegistrationSystem: false
  389.  
  390. # 在你注册时双重检测邮箱
  391.  
  392. # 当它开启,注册时看起来会是这样
  393.  
  394. # /register
  395.  
  396. doubleEmailCheck: false
  397.  
  398. # 是否在玩家成功注册后t出玩家
  399.  
  400. # 不使用下面的注册功能
  401.  
  402. forceKickAfterRegister: false
  403.  
  404. # 是否需要Autheme强制在正常注册后才能使用/login
  405.  
  406. forceLoginAfterRegister: false
  407.  
  408. unrestrictions:
  409.  
  410. # 在下面列出的所有id,Authme都将忽略注册和登陆。启用该选项要注意风险!
  411.  
  412. # 如果你要添加[]的括号,你必须使用' '
  413.  
  414. # 这个选项可以增加与其他插件的兼容性
  415.  
  416. # 区分大小写!
  417.  
  418. UnrestrictedName: []
  419.  
  420. # 语言设置, 可以使用的值: en, de, br, cz, pl, fr, ru, hu, sk, es,
  421. zhtw, fi, zhcn, lt, it, ko, pt
  422.  
  423. messagesLanguage: en
  424.  
  425. # 强制在/login才能使用这些指令, 不要添加 '/', 使用 %p 来代替玩家id
  426.  
  427. forceCommands: []
  428.  
  429. # 强制服务器后台在/login才能使用这些指令, 不要添加 '/', 使用 %p 来代替玩家id
  430.  
  431. forceCommandsAsConsole: []
  432.  
  433. # 强制在/register才能使用这些指令, 不要添加 '/', 使用 %p 来代替玩家id
  434.  
  435. forceRegisterCommands: []
  436.  
  437. # 强制服务器后台在/register才能使用这些指令, 不要添加 '/', 使用 %p 来代替玩家id
  438.  
  439. forceRegisterCommandsAsConsole: []
  440.  
  441. # 是否在注册或者登陆后显示欢迎信息(welcome.txt)?
  442.  
  443. # 你可以在welcome.txt里使用不同的颜色,以及一些替换符号
  444.  
  445. # {PLAYER} : 玩家名, {ONLINE} : 显示在线玩家数, {MAXPLAYERS} :
  446. 显示服务器插件
  447.  
  448. # {IP} : 玩家ip, {LOGINS} : 登陆的玩家数, {WORLD} : 玩家当前的世界,
  449. {SERVER} : 服务器名
  450.  
  451. # {VERSION} : 当前Bukkit版本, {COUNTRY} : 玩家的国家
  452.  
  453. useWelcomeMessage: true
  454.  
  455. # 是否对所有在线玩家或者服务器显示欢迎信息,设置为true则只有服务器显示,设置为false则对所有玩家显示
  456.  
  457. broadcastWelcomeMessage: false
  458.  
  459. # 是否需要设置在成功使用 /login 登陆后过X秒才进入游戏?
  460.  
  461. delayJoinMessage: false
  462.  
  463. # 是否需要再 login或register 后使用药水效果?
  464.  
  465. applyBlindEffect: false
  466.  
  467. ExternalBoardOptions:
  468.  
  469. # MySQL 加盐列 , needed for some forum/cms support
  470.  
  471. mySQLColumnSalt: ''
  472.  
  473. # MySQL 组的列, needed for some forum/cms support
  474.  
  475. mySQLColumnGroup: ''
  476.  
  477. # -1 表示禁用. 如果你想只有激活的玩家能进入你的服务器,在这里设置激活的组的玩家数,默认-1
  478.  
  479. # needed for some forum/cms support
  480.  
  481. nonActivedUserGroup: -1
  482.  
  483. # 其他的 MySQL 用户名列 (区分大小写)
  484.  
  485. mySQLOtherUsernameColumns: []
  486.  
  487. # 要在 BCrypt 记录多少记录(如果你不知道它是做什么的不要改变它)
  488.  
  489. bCryptLog2Round: 10
  490.  
  491. # phpBB 安装过程中的自定义前缀
  492.  
  493. phpbbTablePrefix: 'phpbb_'
  494.  
  495. # phpBB 激活组id, 2 是 phpbb 的默认设置
  496.  
  497. phpbbActivatedGroupId: 2
  498.  
  499. # WordPress 安装过程中的自定义前缀
  500.  
  501. wordpressTablePrefix: 'wp_'
  502.  
  503. permission:
  504.  
  505. #注意这个选项
  506.  
  507. # 如果你不想使用 Vault 和 Group Switching 来区分
  508.  
  509. # AuthMe 的未登陆组, 设置为 False
  510.  
  511. # 默认为 true.
  512.  
  513. EnablePermissionCheck: false
  514.  
  515. BackupSystem:
  516.  
  517. # 启用活禁用自动备份
  518.  
  519. ActivateBackup: false
  520.  
  521. # 是否在服务器启动时备份
  522.  
  523. OnServerStart: false
  524.  
  525. # 是否在服务器关闭是备份
  526.  
  527. OnServerStop: true
  528.  
  529. # 仅Windows的 mysql 安装路径
  530.  
  531. MysqlWindowsPath: 'C:Program FilesMySQLMySQL
  532. Server 5.1'
  533.  
  534. Passpartu:
  535.  
  536. # 启用或禁用 Passpartu ,
  537.  
  538. # 这条能让管理员考虑是否注册和登陆
  539.  
  540. # 例如检查玩家在干什么(原文doing shit(手动斜眼))
  541.  
  542. # 他们可以不需要知道玩家密码就登陆任何玩家的号!
  543.  
  544. # 更多信息在 How TO
  545.  
  546. enablePasspartu: false
  547.  
  548. Security:
  549.  
  550. SQLProblem:
  551.  
  552. # 如果不能连接sql服务器,注意这里
  553.  
  554. # 如果你设置为false,authme将自动禁用,并且服务器将不受保护!
  555.  
  556. stopServer: true
  557.  
  558. ReloadCommand:
  559.  
  560. # 支持 /reload
  561.  
  562. useReloadCommandSupport: true
  563.  
  564. console:
  565.  
  566. # 删除控制台的垃圾邮件
  567.  
  568. noConsoleSpam: false
  569.  
  570. # 当玩家输入类似 /login 指令时,在后台替换显示的密码(让腐竹看不到密码)
  571.  
  572. removePassword: true
  573.  
  574. captcha:
  575.  
  576. # 当玩家输入错误密码很多次后需要填写验证码
  577.  
  578. useCaptcha: false
  579.  
  580. # 超过这个数开始要求验证码
  581.  
  582. maxLoginTry: 5
  583.  
  584. # 验证码长度
  585.  
  586. captchaLength: 5
  587.  
  588. Converter:
  589.  
  590. Rakamak:
  591.  
  592. # Rakamak 的文件名
  593.  
  594. fileName: users.rak
  595.  
  596. # Rakamak 使用ip
  597.  
  598. useIP: false
  599.  
  600. # rakamak 的ip文件名
  601.  
  602. ipFileName: UsersIp.rak
  603.  
  604. CrazyLogin:
  605.  
  606. # CrazyLogin 数据库文件
  607.  
  608. fileName: accounts.db
  609.  
  610. Email:
  611.  
  612. # 电子邮件的 SMTP 服务器主机
  613.  
  614. mailSMTP: smtp.gmail.com
  615.  
  616. # 电子邮件的 SMTP 服务器端口
  617.  
  618. mailPort: 465
  619.  
  620. # 电子邮件账户,用于发送邮件
  621.  
  622. mailAccount: ''
  623.  
  624. # 邮箱账户的密码
  625.  
  626. mailPassword: ''
  627.  
  628. # 自定义发送人名称, 会替代电子邮件账户显示
  629.  
  630. mailSenderName: ''
  631.  
  632. # 随机密码长度
  633.  
  634. RecoveryPasswordLength: 8
  635.  
  636. # 邮件主题
  637.  
  638. mailSubject: 'Your new AuthMe Password'
  639.  
  640. # 邮件内容
  641.  
  642. mailText: 'Dear ,
  643.  
  644. This is your
  645. new AuthMe password for the server
  646. :
  647.  
  648.  
  649.  
  650. Do not forget to
  651. change password after login!
  652. /changepassword
  653. newPassword'
  654.  
  655. # 像 maxRegPerIp 不过这是邮件
  656.  
  657. maxRegPerEmail: 1
  658.  
  659. # 召回玩家来添加邮件?
  660.  
  661. recallPlayers: false
  662.  
  663. # 分钟延迟调度器
  664.  
  665. delayRecall: 5
  666.  
  667. # 黑名单
  668.  
  669. emailBlacklisted:
  670.  
  671. - 10minutemail.com
  672.  
  673. # 白名单
  674.  
  675. emailWhitelisted: []
  676.  
  677. #以下不要去动就好了
  678.  
  679. Hooks:
  680.  
  681. # 是否启用配合 multiverse 的出生点检查?(有道真是笑死我了:我们需要钩与多元宇宙产卵检查吗?)
  682.  
  683. multiverse: true
  684.  
  685. # 是否启用配合 ChestShop 的买卖机制 ?
  686.  
  687. chestshop: true
  688.  
  689. # 是否启用配合 BungeeCord 来获取玩家真实ip?(如果你跨服最好启用)
  690.  
  691. bungeecord: false
  692.  
  693. # 是否启用配合 Notifications 来发送信息 ?
  694.  
  695. notifications: true
  696.  
  697. # 是否在登陆时禁用 Essentials SocialSpy ?
  698.  
  699. disableSocialSpy: true
  700.  
  701. # 是否允许在登陆时使用 /motd Essentials 指令 ?
  702.  
  703. useEssentialsMotd: false
  704.  
  705. Performances:
  706.  
  707. # 强烈推荐使用这个! 这将增加数据库性能
  708.  
  709. # 默认为true, 如果你有经验问题设置它为false
  710.  
  711. useMultiThreading: true
  712.  
  713. Purge:
  714.  
  715. # 是否在启动时清理未使用的旧账户?
  716.  
  717. useAutoPurge: false
  718.  
  719. # 设置多少天后变成闲置账户
  720.  
  721. daysBeforeRemovePlayer: 60
  722.  
  723. # 是否在删除玩家时候,清除存档文件里的.dat文件?
  724.  
  725. removePlayerDat: false
  726.  
  727. # 是否在清除时删除 Essentials/users/player.yml 文件 ?
  728.  
  729. removeEssentialsFile: false
  730.  
  731. # 哪个世界里的 players.dat 文件
  732.  
  733. defaultWorld: 'world'
  734.  
  735. # 是否需要在清理时删除 LimitedCreative/inventories/player.yml ,
  736. player_creative.yml ?
  737.  
  738. removeLimitedCreativesInventories: false
  739.  
  740. # 是否需要再清理时删除 AntiXRayData/PlayerData/player 文件 ?
  741.  
  742. removeAntiXRayFile: false
  743.  
  744. Protection:
  745.  
  746. #译者注:此部分可能含有的种族、国家歧视内容
  747.  
  748. # 是否启用 ( 在登陆时候验证国家 login, antibot )
  749.  
  750. enableProtection: false
  751.  
  752. # 允许加入服务器和注册的国家, 国家列表在这
  753. http://dev.bukkit.org/bukkit-plugins/authme-reloaded/pages/countries-codes/如
  754.  
  755. countries:
  756.  
  757. - US
  758.  
  759. - GB
  760.  
  761. # 自动列入黑名单的国家 ( 不需要启用任何保护 )
  762.  
  763. countriesBlacklist:
  764.  
  765. - A1
  766.  
  767. # 时候启用antibot系统
  768.  
  769. enableAntiBot: false
  770.  
  771. # 可以在登陆前启用antibot系统的最大玩家数
  772.  
  773. antiBotSensibility: 5
  774.  
  775. # 在多少时间内自动启用antibot系统
  776.  
  777. antiBotDuration: 10
  778.  
  779. VeryGames:
  780.  
  781. # 这条只是测试 VeryGames 服务器运营商的性能
  782.  
  783. enableIpCheck: false

文件下载

路由侠

发表评论

您必须 登录 才能发表留言!