AuthMe podešavanje
Podesi prijavljivanje i registraciju za svoj server i dobij gotove linije za config.yml sa objašnjenjem za svako.
Preseti
Šta promeniti u config.yml: 0
Za sada se sve poklapa sa podrazumevanim config-om. Izaberi preset ili promeni podešavanja ispod i linije za nalepljivanje će se pojaviti ovde.
Osnove
Jezik poruka i režim naloga
settings.messagesLanguageJezik koji AuthMe koristi da igračima kaže „registruj se“ i „unesi lozinku“. Podrazumevano engleski; za ruski server postavi ru.
settings.perPlayerLocaleSvaki igrač dobija poruke na jeziku svoje igre, a jezik iznad se koristi kao rezerva.
settings.serverNameUbacuje se u poruke i imejlove plugina.
settings.enablePremiumIgrači sa zvaničnim Minecraft nalogom ulaze bez unosa lozinke, svi ostali kao i obično. Plugin sam bira način provere.
settings.preventOtherCaseAko je Xephi registrovan, XEPHI i xephi neće moći da se prijave. Štiti od lažnog predstavljanja različitim velikim/malim slovima.
Registracija
Kako igrač prvi put pravi nalog
settings.registration.enabledIsključi je i novi igrači neće moći da naprave nalog.
settings.registration.forceBez registracije i prijave igrač ne može ništa. Izuzeci se podešavaju u odeljku ograničenja ispod.
settings.registration.typePASSWORD: igrač sam bira lozinku. EMAIL: lozinka se generiše i šalje na imejl adresu koju je naveo.
settings.registration.secondArgNONE: lozinka se unosi jednom. CONFIRMATION: mora se ponoviti kao druga reč. EMAIL_OPTIONAL i EMAIL_MANDATORY: drugi argument je imejl, opcionalan ili obavezan.
settings.registration.messageIntervalKoliko često plugin ponavlja poruku „prijavi se ili registruj se“ igraču.
settings.restrictions.maxRegPerIpKoliko puta možeš da se registruješ sa jedne adrese. 0 znači bez ograničenja. Jedan je strogo za ljude koji igraju zajedno iz istog doma.
settings.restrictions.registerTimeoutKoliko sekundi igrač ima da se registruje. 0 znači nikad ne izbacuj.
settings.registration.forceLoginAfterRegisterPosle uspešne registracije igrač mora ponovo da se prijavi komandom.
settings.registration.forceKickAfterRegisterIgrač se izbacuje odmah posle registracije da bi se ponovo povezao. Ne uključuj zajedno sa zahtevom za /login iznad.
Prijavi se
Šta se dešava kad igrač unese lozinku
settings.restrictions.loginTimeoutKoliko sekundi igrač ima da unese lozinku. 0 znači nikad ne izbacuj.
settings.restrictions.kickOnWrongPasswordIgrač se izbacuje sa servera odmah posle greške. Pomaže protiv grube sile ali nervira redovne igrače.
settings.restrictions.kickNonRegisteredIgrač bez naloga se izbacuje odmah pri ulasku. Ovo je režim privatnog servera.
settings.restrictions.ForceSingleSessionOnlajn igrač ne može biti izbačen od strane nekoga ko se povezuje sa istim nadimkom („Logged in from another Location“). Zatvara poznatu rupu za otimanje sesije.
settings.restrictions.maxLoginPerIpKoliko igrača može biti prijavljeno sa jedne adrese. 0 znači bez ograničenja.
settings.restrictions.maxJoinPerIpKoliko je veza dozvoljeno sa jedne adrese. 0 znači bez ograničenja.
Sesije
Da ne unosiš lozinku posle svakog prekida veze
settings.sessions.enabledPlugin pamti nadimak i IP. Ako se igrač ponovo poveže sa iste adrese pre isteka, lozinka se ne traži.
settings.sessions.timeoutPosle koliko minuta se ponovo traži lozinka. Sesija se takođe završava kada se IP promeni.
Pre prijave
Šta igrač sme da radi pre nego što unese lozinku
settings.restrictions.allowChatIsključeno znači da gost ne može da piše u četu. Sve komande osim onih navedenih ispod su takođe blokirane.
settings.restrictions.hideChatIgrač koji se nije prijavio ne vidi čet drugih igrača.
settings.restrictions.allowCommandsSve ostalo je blokirano. Uklanjanje /login ili /register odavde zaključava sve.
settings.restrictions.allowMovementGost može da se kreće. Radijus se podešava ispod.
settings.restrictions.allowedMovementRadiusKoliko daleko gost može da odšeta od tačke ulaska. 0 znači bez ograničenja.
settings.restrictions.teleportUnAuthedToSpawnPre prijave igrač ostaje na spawnu, a posle prijave se vraća tamo gde je bio. Tako niko ne može da viri u nečiju bazu iz svog pogleda.
settings.restrictions.ProtectInventoryBeforeLogInGost ne vidi sadržaj svog inventara dok se ne prijavi. Zahteva PacketEvents.
Radi samo ako je PacketEvents instaliran, prema dokumentaciji plugina.
settings.restrictions.DenyTabCompleteBeforeLoginGost ne može da viri u nadimke i komande preko automatskog dovršavanja. Zahteva PacketEvents.
settings.applyBlindEffectDok se igrač ne prijavi, ekran je zamračen efektom Slepila.
settings.restrictions.noTeleportAuthMe nikada ne pomera igrače. Potrebno ako drugi plugin obavlja teleportacije i dolazi do konflikta.
Lozinka
Dužina, zabranjene lozinke i način čuvanja
settings.security.minPasswordLengthKraće lozinke neće biti prihvaćene.
settings.security.passwordMaxLengthGornja granica dužine lozinke.
settings.security.passwordHashAlgoritam heširanja. BCRYPT i ARGON2 su namerno spori, što je dobro: nasilno pogađanje postaje skupo. Ostale vrednosti u listi su potrebne kada baza lozinki dolazi iz forumskog softvera.
Menjaš algoritam na živom serveru? Dodaj stari u settings.security.legacyHashes, inače ljudi neće moći da se prijave sa svojim lozinkama.
settings.security.unsafePasswordsOve ne mogu da se koriste kao lozinke. Piši ih malim slovima. Obavezno zadrži help: dokumentacija upozorava na konflikt sa komandom.
settings.restrictions.allowedPasswordCharactersRegularni izraz. Podrazumevano [!-~] znači sve vidljive ASCII znakove, što autori preporučuju.
Korisnička imena
Koja imena su uopšte dozvoljena na serveru
settings.restrictions.minNicknameLengthKraći nadimci neće biti pušteni.
settings.restrictions.maxNicknameLengthStandardno Minecraft ograničenje je 16.
settings.restrictions.allowedNicknameCharactersRegularni izraz. Podrazumevano su latinična slova, cifre i donja crta, isto što i sama igra dozvoljava.
Botovi i nasilno pogađanje
Zaštita od masovnih ulazaka i pogađanja lozinki
Protection.enableAntiBotPlugin sam uključuje zaštitu kada se previše igrača prijavi u kratkom vremenu.
Protection.antiBotSensibilityKoliko ulazaka po intervalu se računa kao napad.
Protection.antiBotIntervalVremenski period u kojem se broje prijave.
Protection.antiBotDurationKoliko minuta zaštita ostaje uključena nakon što se aktivira.
Protection.quickCommands.denyCommandsBeforeMillisecondsAko komanda stigne brže od ovoga nakon prijave, to je bot i igrač biva izbačen.
Security.captcha.useCaptchaPosle nekoliko pogrešnih pokušaja igraču se prikazuje kod koji treba da unese.
Security.captcha.maxLoginTryKoliko grešaka je dozvoljeno pre nego što se zatraži kod.
Security.captcha.captchaLengthKoliko znakova ima kod.
Security.tempban.enableTempbanAdresa se blokira ako se sa nje previše puta unese pogrešna lozinka.
Security.tempban.maxLoginTriesKoliko grešaka plugin toleriše pre nego što blokira adresu.
Security.tempban.tempbanLengthKoliko minuta traje privremeni ban adrese.
Protection.enableProtectionPrijava i registracija su dozvoljene samo sa adresa iz liste zemalja ispod. Zahteva GeoIP bazu.
Protection.countriesDvoslovni kodovi zemalja. LOCALHOST je za prijavu sa samog servera.
Česta pitanja
Gde da nalepim ove linije?
U datoteku plugins/AuthMe/config.yml na serveru. Generator prikazuje samo promenjene ključeve, čuvajući njihovo ugnježđivanje: nađi istu putanju u svojoj datoteci i postavi vrednost. Nema potrebe da menjaš celu datoteku, jer ona sadrži podešavanja kojih ovde nema. Posle izmene restartuj server ili pokreni /authme reload.
Kako da promenim jezik poruka plugina?
Postavi settings.messagesLanguage na potreban kod jezika, na primer ru. Podrazumevano je en, pa novoinstalirani AuthMe razgovara sa igračima na engleskom. Postoji i settings.perPlayerLocale: kada je uključeno, svaki igrač dobija poruke na jeziku svoje igre, a vrednost iznad se koristi kao rezerva.
Igrači se žale da moraju da unesu lozinku posle svakog prekida veze
Uključi sesije: postavi settings.sessions.enabled na true i podesi settings.sessions.timeout, na primer na 30 minuta. Plugin pamti nadimak i IP i neće tražiti lozinku sa iste adrese tokom tog vremena. Sesija se završava ako se IP promeni, i to ne može da se podesi.
Šta da radim ako je server pod napadom botova?
Plugin ima ugrađeni antibot: Protection.enableAntiBot je podrazumevano uključen, a Protection.antiBotSensibility određuje koliko pridruživanja po intervalu se računa kao napad. Pomažu i captcha posle nekoliko pogrešnih lozinki i privremena zabrana adrese zbog grube sile. Preset „Pod napadom botova“ iznad uključuje sve to odjednom.
Budi pažljiv sa filterom država
Protection.enableProtection ograničava pridruživanje na listu država, ali podrazumevano ta lista sadrži US, GB i LOCALHOST. Ako uključiš zaštitu bez izmene liste, igrači iz svih ostalih država neće moći da se pridruže. Kodovi država su dvoslovni ISO 3166 kodovi.
Mogu li licencirani igrači da se pridruže bez lozinke?
Da, to radi settings.enablePremium. Igrači sa zvaničnim Minecraft nalogom se verifikuju automatski i ne unose lozinku, svi ostali se pridružuju kao i obično. Plugin sam bira metod verifikacije.
Koji metod čuvanja lozinki da izaberem?
Podrazumevani je SHA256. BCRYPT i ARGON2 su namerno spori za izračunavanje, i to je poenta: gruba sila postaje skupa. Važno: ako promeniš algoritam na živom serveru, dodaj stari u settings.security.legacyHashes, inače ljudi neće moći da se prijave sa svojim lozinkama.
Gost može da vidi tuđe gradnje pre prijavljivanja
Uključi settings.restrictions.teleportUnAuthedToSpawn: pre prijavljivanja igrač ostaje na spawnu, a posle prijavljivanja se vraća tamo gde je bio. Ovo se obično kombinuje sa skrivanjem četa i blokiranjem kretanja.
Odakle podaci
Imena podešavanja i podrazumevane vrednosti preuzeti su iz zvanične dokumentacije plugina 1. septembra 2026. Generator sadrži podešavanja koja ljudi zaista menjaju ručno; ostalo plugin sam kreira.