Mot458

AuthMe - Config.yml

Oct 12th, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.74 KB | None | 0 0
  1. DataSource:
  2. # Nastavení MYSQL/SQLITE
  3. # Co lze použít?: SQLITE, MYSQL
  4. # SQLITE => Ukládání do authme.db (V FTP)
  5. # MYSQL => Ukládání do mysql (lze jí vytvořit k hernímu serveru zdarma)
  6. backend: 'SQLITE'
  7. caching: true
  8. mySQLHost: 'mysql.hicoria.com'
  9. mySQLPort: '3306'
  10. mySQLUseSSL: true
  11. mySQLUsername: 'mysql_'
  12. mySQLPassword: '12345'
  13. mySQLDatabase: 'mysql_'
  14. mySQLTablename: 'authme'
  15. mySQLColumnId: 'id'
  16. mySQLColumnName: 'username'
  17. mySQLRealName: 'realname'
  18. mySQLColumnPassword: 'password'
  19. mySQLColumnEmail: 'email'
  20. mySQLColumnLogged: 'isLogged'
  21. mySQLColumnIp: 'ip'
  22. mySQLColumnLastLogin: 'lastlogin'
  23. mySQLlastlocX: 'x'
  24. mySQLlastlocY: 'y'
  25. mySQLlastlocZ: 'z'
  26. mySQLlastlocWorld: 'world'
  27. mySQLlastlocYaw: 'yaw'
  28. mySQLlastlocPitch: 'pitch'
  29. poolSize: -1
  30. maxLifetime: 1800
  31. ExternalBoardOptions:
  32. mySQLColumnSalt: ''
  33. mySQLColumnGroup: ''
  34. nonActivedUserGroup: -1
  35. mySQLOtherUsernameColumns: []
  36. bCryptLog2Round: 10
  37. phpbbTablePrefix: 'phpbb_'
  38. phpbbActivatedGroupId: 2
  39. IPBTablePrefix: 'ipb_'
  40. IPBActivatedGroupId: 3
  41. XFTablePrefix: 'xf_'
  42. XFActivatedGroupId: 2
  43. wordpressTablePrefix: 'wp_'
  44. settings:
  45. sessions:
  46. # Zda se má hráč se stejnou IP po určité nastavené době připojit i bez loginu
  47. enabled: false
  48. # Po jaké době přihlášení "expiruje"
  49. timeout: 10
  50. # Které jazyky jsou dostupné:
  51. # https://github.com/AuthMe/AuthMeReloaded/blob/master/docs/translations.md
  52. messagesLanguage: 'en'
  53. # Co lze použít: INFO, FINE, DEBUG. Použij INFO pro základní zprávy
  54. logLevel: 'FINE'
  55. useAsyncTasks: true
  56. restrictions:
  57. # Lze užívat chat když hráč ještě není přihlašený?
  58. allowChat: false
  59. # Schovat chat pro hráče kteří ještě nejsou přihlášení
  60. hideChat: false
  61. # Jaké příkazy mohou používat nepřihlášení hráči?
  62. allowCommands:
  63. - '/login'
  64. - '/register'
  65. - '/l'
  66. - '/reg'
  67. - '/email'
  68. - '/captcha'
  69. # Kolik může být účtů na jedné ip
  70. # 0 = Neomezeno
  71. maxRegPerIp: 1
  72. # Kolik může mít jméno nejméně písmen
  73. minNicknameLength: 3
  74. # Kolik může mít jméno nejvíce písmen
  75. maxNicknameLength: 16
  76. # Online hráči nebudou vyhozeni ze serveru pokud se někdo pokusí připojit za ně
  77. ForceSingleSession: true
  78. ForceSpawnLocOnJoin:
  79. enabled: false
  80. worlds:
  81. - 'world'
  82. - 'world_nether'
  83. - 'world_the_end'
  84. # Zda má být lokace při odpojení uložena
  85. SaveQuitLocation: false
  86. AllowRestrictedUser: false
  87. AllowedRestrictedUser: []
  88. # Zabanovat ip hráče který se pokusí připojit za hráče který je již připojený
  89. banUnsafedIP: false
  90. # Zda se mají neregistrovaní hráči okamžitě vyhodit ze serveru
  91. kickNonRegistered: false
  92. # Zda mají být hráči kteří napíší špatné heslo vyhozeni
  93. kickOnWrongPassword: true
  94. # Zda se mají nepřihlášení uživatelé teleportovat na spawn a po přihlášení na pozici po odpojení
  95. teleportUnAuthedToSpawn: false
  96. # Zda se mohou nepřihlášení hráči hýbat
  97. allowMovement: false
  98. # Za jakou dobu se mají vyhodit hráči pokud se nepřihlásí či nezaregistrují
  99. timeout: 30
  100. # Které znaky jsou povoleny.
  101. allowedNicknameCharacters: '[a-zA-Z0-9_]*'
  102. # Kam mohou nezaregistrovaní hráči odejít (100 = 100 blocků)
  103. allowedMovementRadius: 100
  104. # Zda se má "ochránit" inventář hráče před přihlášením. Je potřeba ProtocolLib!
  105. ProtectInventoryBeforeLogIn: true
  106. # Je potřeba ProtocolLib!
  107. DenyTabCompleteBeforeLogin: false
  108. # Zda se mají zobrazit účty hráče který se připojí,
  109. # permisse: /authme.admin.accounts
  110. displayOtherAccounts: true
  111. # Spawn priority; values: authme, essentials, multiverse, default
  112. spawnPriority: 'authme,essentials,multiverse,default'
  113. # Maximum přihlášení
  114. maxLoginPerIp: 0
  115. # Maximum připojení přes ip
  116. maxJoinPerIp: 0
  117. # authme nikdy neteleportuje hráče pokud nebude toto zapnuté!
  118. noTeleport: false
  119. # Jaké jsou povoleny znaky v heslu?
  120. # Podívej se na http://asciitable.com
  121. # Můžeš to otestovat zde: https://regex101.com
  122. allowedPasswordCharacters: '[!-~]*'
  123. otherAccountsCmdThreshold: 0
  124. # Lze použít: %playername%, %playerip%
  125. otherAccountsCmd: 'say The player %playername% with ip %playerip% has multiple accounts!'
  126. GameMode:
  127. # Zda se má dát hráčům survival mod
  128. ForceSurvivalMode: false
  129. unrestrictions:
  130. UnrestrictedName: []
  131. security:
  132. # Jaké může být nejmenší heslo (znaky/písmena/čísla)
  133. minPasswordLength: 5
  134. # Jaké může být největší heslo (znaky/písmena/čísla)
  135. passwordMaxLength: 30
  136. # Hodnoty: SHA256, BCRYPT, BCRYPT2Y, PBKDF2, SALTEDSHA512, WHIRLPOOL,
  137. # MYBB, IPB3, PHPBB, PHPFUSION, SMF, XENFORO, XAUTH, JOOMLA, WBB3, WBB4, MD5VB,
  138. # PBKDF2DJANGO, WORDPRESS, ROYALAUTH, CUSTOM (for developers only).
  139. # Všechny zde: https://github.com/AuthMe/AuthMeReloaded/blob/master/docs/hash_algorithms.md
  140. # Doporučuji nechat!
  141. passwordHash: 'SHA256'
  142. legacyHashes: []
  143. doubleMD5SaltLength: 8
  144. pbkdf2Rounds: 10000
  145. # Jaké hesla nebudou povolena
  146. unsafePasswords:
  147. - '123456'
  148. - 'password'
  149. - 'qwerty'
  150. - '12345'
  151. - '54321'
  152. - '123456789'
  153. - 'help'
  154. - 'heslo'
  155. registration:
  156. # Zda se hráči mohou zaregistrovat
  157. enabled: true
  158. # Za jak dlouho se pošle hráči zpráva o příkazu
  159. messageInterval: 5
  160. # Jen registrovaní/přihlášení hráči mohou hrát
  161. force: true
  162. # Typ registrace - PASSWORD/EMAIL
  163. # PASSWORD = Zaregistrování pomocí hesla (hráč si sám vybere heslo)
  164. # EMAIL = Zaregistrování pomocí emailu (heslo bude vygenerováno a posláno na zadaný email)
  165. # Více na: https://github.com/AuthMe/AuthMeReloaded/wiki/Registration
  166. type: 'PASSWORD'
  167. # Druhý argument příkazu /register by měl mít: NONE = žádný argument
  168.          # CONFIRMATION = musí opakovat první argument (pass or email)
  169.          # EMAIL_OPTIONAL = pro registraci hesel: 2. argument může být prázdný nebo má e-mailovou adresu
  170.          # EMAIL_MANDATORY = pro registraci hesel: druhý argument MUSÍ být e-mailová adresa
  171. secondArg: 'CONFIRMATION'
  172. # Zda se má hráč vyhodit ze serveru po úspěšné registraci (nepoužívat s kombinací nahoře)
  173. forceKickAfterRegister: false
  174. # Zda má hráč po registraci zadat přihlášení
  175. forceLoginAfterRegister: false
  176. # Zda se má zobrazit zpráva z welcome.txt
  177. useWelcomeMessage: true
  178. # Broadcast the welcome message to the server or only to the player?
  179. # set true for server or false for player
  180. broadcastWelcomeMessage: false
  181. # Should we delay the join message and display it once the player has logged in?
  182. delayJoinMessage: false
  183. # The custom join message that will be sent after a successful login,
  184. # keep empty to use the original one.
  185. # Available variables:
  186. # {PLAYERNAME}: the player name (no colors)
  187. # {DISPLAYNAME}: the player display name (with colors)
  188. # {DISPLAYNAMENOCOLOR}: the player display name (without colors)
  189. customJoinMessage: ''
  190. # Should we remove the leave messages of unlogged users?
  191. removeUnloggedLeaveMessage: false
  192. # Should we remove join messages altogether?
  193. removeJoinMessage: false
  194. # Should we remove leave messages altogether?
  195. removeLeaveMessage: false
  196. # Do we need to add potion effect Blinding before login/reigster?
  197. applyBlindEffect: false
  198. # Do we need to prevent people to login with another case?
  199. # If Xephi is registered, then Xephi can login, but not XEPHI/xephi/XePhI
  200. preventOtherCase: true
  201. GroupOptions:
  202. enablePermissionCheck: false
  203. registeredPlayerGroup: ''
  204. unregisteredPlayerGroup: ''
  205. Email:
  206. # Email SMTP server host
  207. mailSMTP: 'smtp.gmail.com'
  208. # Email SMTP server port
  209. mailPort: 465
  210. # Only affects port 25: enable TLS/STARTTLS?
  211. useTls: true
  212. # Na jaký email se mají posílat emialy
  213. mailAccount: ''
  214. # Heslo
  215. mailPassword: ''
  216. # E-mailová adresa, vyplňte, pokud poštovní účet není e-mailovou adresou účtu
  217. mailAddress: ''
  218. # Vlastní jméno odesílatele, nahrazující název účtu v e-mailu
  219. mailSenderName: ''
  220. # Recovery password length
  221. RecoveryPasswordLength: 8
  222. # Mail Subject
  223. mailSubject: 'Your new AuthMe password'
  224. # Like maxRegPerIP but with email
  225. maxRegPerEmail: 1
  226. # Recall players to add an email?
  227. recallPlayers: false
  228. # Delay in minute for the recall scheduler
  229. delayRecall: 5
  230. # Blacklist these domains for emails
  231. emailBlacklisted:
  232. - '10minutemail.com'
  233. # Whitelist ONLY these domains for emails
  234. emailWhitelisted: []
  235. # Send the new password drawn in an image?
  236. generateImage: false
  237. # The OAuth2 token
  238. emailOauth2Token: ''
  239. Hooks:
  240. multiverse: true
  241. # Zda se má využívat bungeecord
  242. bungeecord: false
  243. # Na jaký server se má hráč poslat po zaregistrování/přihlášení
  244. sendPlayerTo: ''
  245. # Zda se má vypnout Essentials social spy při připojení
  246. disableSocialSpy: false
  247. # Zda se má použít essentials motd při připojení
  248. useEssentialsMotd: false
  249. Protection:
  250. # Bližší informace na hic. wiki:
  251. # https://wiki.hicoria.com/knowledge-base/minecraft-plugin-authme-reloaded/
  252. # https://wiki.hicoria.com/knowledge-base/ochrana-proti-bot-utoku-pomoci-authme/
  253. enableProtection: false
  254. enableProtectionRegistered: true
  255. # Zeme: http://dev.maxmind.com/geoip/legacy/codes/iso3166/
  256. countries:
  257. - 'US'
  258. - 'GB'
  259. countriesBlacklist:
  260. - 'A1'
  261. enableAntiBot: true
  262. antiBotInterval: 5
  263. antiBotSensibility: 10
  264. antiBotDuration: 10
  265. antiBotDelay: 60
  266. Purge:
  267. useAutoPurge: false
  268. daysBeforeRemovePlayer: 60
  269. removePlayerDat: false
  270. removeEssentialsFile: false
  271. defaultWorld: 'world'
  272. removeLimitedCreativesInventories: false
  273. removeAntiXRayFile: false
  274. removePermissions: false
  275. Security:
  276. SQLProblem:
  277. # Pokud bude problém v SQL tak zda se má vypnout server
  278. stopServer: true
  279. console:
  280. # Odstranění hesel z konzole
  281. removePassword: true
  282. logConsole: true
  283. captcha:
  284. # Zda se má použít captcha
  285. useCaptcha: false
  286. # Max. pokusy pro login
  287. maxLoginTry: 5
  288. # Jak je dlouhá captcha
  289. captchaLength: 5
  290. captchaCountReset: 60
  291. tempban:
  292. enableTempban: false
  293. maxLoginTries: 10
  294. # Default: 480 minutes, or 8 hours
  295. tempbanLength: 480
  296. # Default: 480 minutes (8 hours)
  297. minutesBeforeCounterReset: 480
  298. # Available placeholders: %player%, %ip%
  299. customCommand: ''
  300. recoveryCode:
  301. # 0 = vypnuto
  302. length: 8
  303. # Kolik hodin je platný kód obnovení?
  304. validForHours: 4
  305. # Maximální počet pokusů o zadání kódu obnovení
  306. maxTries: 3
  307. # Jak dlouho má hráč po obnovení hesla změnit své heslo
  308.         # bez přihlášení. Je to za pár minut.
  309.         # Výchozí: 2 minuty
  310. passwordChangeTimeout: 2
  311. emailRecovery:
  312. # Kolik sekund má hráč čekat na příchozí email
  313. cooldown: 60
  314. privacy:
  315. # The mail shown using /email show will be partially hidden
  316. # E.g. (if enabled)
  317. # original email: my.email@example.com
  318. # hidden email: my.***@***mple.com
  319. enableEmailMasking: false
  320. limbo:
  321. persistence:
  322. # DISABLED: no disk storage,
  323. # INDIVIDUAL_FILES: each player data in its own file,
  324. # DISTRIBUTED_FILES: distributes players into different files based on their UUID, see below
  325. type: 'INDIVIDUAL_FILES'
  326. # Possible values: ONE, FOUR, EIGHT, SIXTEEN, THIRTY_TWO, SIXTY_FOUR,
  327. # ONE_TWENTY for 128, TWO_FIFTY for 256.
  328. distributionSize: 'SIXTEEN'
  329. # Whether the player is allowed to fly: RESTORE, ENABLE, DISABLE, NOTHING.
  330. restoreAllowFlight: 'RESTORE'
  331. # Restore fly speed: RESTORE, DEFAULT, MAX_RESTORE, RESTORE_NO_ZERO.
  332. # RESTORE: restore the speed the player had;
  333. # DEFAULT: always set to default speed;
  334. # MAX_RESTORE: take the maximum of the player's current speed and the previous one
  335. # RESTORE_NO_ZERO: Like 'restore' but sets speed to default if the player's speed was 0
  336. restoreFlySpeed: 'RESTORE_NO_ZERO'
  337. # Restore walk speed: RESTORE, DEFAULT, MAX_RESTORE, RESTORE_NO_ZERO.
  338. restoreWalkSpeed: 'RESTORE_NO_ZERO'
  339. BackupSystem:
  340. ActivateBackup: false
  341. OnServerStart: false
  342. OnServerStop: true
  343. MysqlWindowsPath: 'C:\Program Files\MySQL\MySQL Server 5.1\'
  344. Converter:
  345. Rakamak:
  346. fileName: 'users.rak'
  347. useIP: false
  348. ipFileName: 'UsersIp.rak'
  349. CrazyLogin:
  350. fileName: 'accounts.db'
  351. loginSecurity:
  352. useSqlite: true
  353. mySql:
  354. host: 'mysql.hicoria.com'
  355. database: 'mysql_'
  356. user: 'mysql_'
  357. password: 'heslo'
Add Comment
Please, Sign In to add comment