AuthMe సెటప్
మీ సర్వర్ కోసం లాగిన్ మరియు రిజిస్ట్రేషన్ను సెటప్ చేయండి మరియు రెడీమేడ్ లైన్లను పొందండి config.yml ప్రతి దానికి వివరణతో.
ప్రీసెట్లు
config.ymlలో ఏమి మార్చాలి: 0
ప్రస్తుతం అంతా డిఫాల్ట్ కాన్ఫిగ్తో సరిపోలుతోంది. ఒక ప్రీసెట్ ఎంచుకోండి లేదా కింద సెట్టింగ్లను మార్చండి, పేస్ట్ చేయాల్సిన లైన్లు ఇక్కడ కనిపిస్తాయి.
ప్రాథమికాలు
సందేశ భాష మరియు ఖాతా మోడ్
settings.messagesLanguageAuthMe ప్లేయర్లకు “register” మరియు “enter your password” చెప్పడానికి ఉపయోగించే భాష. డిఫాల్ట్గా ఇంగ్లీష్; రష్యన్ సర్వర్ కోసం ru సెట్ చేయండి.
settings.perPlayerLocaleప్రతి ప్లేయర్కు వారి గేమ్ భాషలో సందేశాలు వస్తాయి, పైన ఉన్న భాష ఫాల్బ్యాక్గా ఉపయోగించబడుతుంది.
settings.serverNameప్లగిన్ సందేశాలు మరియు ఇమెయిల్లలో చేర్చబడుతుంది.
settings.enablePremiumఅధికారిక Minecraft ఖాతా ఉన్న ప్లేయర్లు పాస్వర్డ్ నమోదు చేయకుండా చేరతారు, మిగిలిన వారు యథాతథంగా. ప్లగిన్ స్వయంగా ధృవీకరణ పద్ధతిని ఎంచుకుంటుంది.
settings.preventOtherCaseXephi నమోదైతే, XEPHI మరియు xephi లాగిన్ కాలేరు. వేరే అక్షర కేసు ఉపయోగించి మోసం చేయడం నుండి రక్షిస్తుంది.
నమోదు
ప్లేయర్ మొదటిసారి ఖాతా ఎలా సృష్టిస్తారు
settings.registration.enabledదీన్ని ఆఫ్ చేయండి, కొత్త ప్లేయర్లు ఖాతా సృష్టించలేరు.
settings.registration.forceనమోదు మరియు లాగిన్ లేకుండా ప్లేయర్ ఏమీ చేయలేరు. మినహాయింపులు క్రింది పరిమితుల విభాగంలో సెట్ చేయబడతాయి.
settings.registration.typePASSWORD: ప్లేయర్ స్వంత పాస్వర్డ్ ఎంచుకుంటారు. EMAIL: పాస్వర్డ్ రూపొందించబడి వారు ఇచ్చిన ఇమెయిల్ చిరునామాకు పంపబడుతుంది.
settings.registration.secondArgNONE: పాస్వర్డ్ ఒకసారి నమోదు చేయబడుతుంది. CONFIRMATION: రెండవ పదంగా పునరావృతం చేయాలి. EMAIL_OPTIONAL మరియు EMAIL_MANDATORY: రెండవ ఆర్గ్యుమెంట్ ఇమెయిల్, ఐచ్ఛికం లేదా తప్పనిసరి.
settings.registration.messageIntervalప్లగిన్ ప్లేయర్కు “log in or register” సందేశాన్ని ఎంత తరచుగా పునరావృతం చేస్తుంది.
settings.restrictions.maxRegPerIpఒక చిరునామా నుండి ఎన్నిసార్లు నమోదు చేసుకోవచ్చు. 0 అంటే పరిమితి లేదు. ఒకే ఇంటి నుండి కలిసి ఆడేవారికి ఒకటి కఠినం.
settings.restrictions.registerTimeoutప్లేయర్కు నమోదు చేసుకోవడానికి ఎన్ని సెకన్లు ఉంటాయి. 0 అంటే ఎప్పుడూ కిక్ చేయదు.
settings.registration.forceLoginAfterRegisterవిజయవంతంగా నమోదు చేసుకున్న తర్వాత ప్లేయర్ కమాండ్తో మళ్లీ లాగిన్ అవ్వాలి.
settings.registration.forceKickAfterRegisterప్లేయర్ నమోదు చేసుకున్న వెంటనే కిక్ చేయబడతారు, తద్వారా వారు తిరిగి చేరతారు. పైన ఉన్న /login అవసరంతో కలిపి ప్రారంభించవద్దు.
సైన్ ఇన్
ప్లేయర్ పాస్వర్డ్ నమోదు చేసినప్పుడు ఏమి జరుగుతుంది
settings.restrictions.loginTimeoutప్లేయర్కు పాస్వర్డ్ నమోదు చేయడానికి ఎన్ని సెకన్లు ఉంటాయి. 0 అంటే ఎప్పుడూ కిక్ చేయదు.
settings.restrictions.kickOnWrongPasswordతప్పు చేసిన వెంటనే ప్లేయర్ సర్వర్ నుండి కిక్ చేయబడతారు. బ్రూట్ ఫోర్సింగ్కు వ్యతిరేకంగా సహాయపడుతుంది కానీ సాధారణ ప్లేయర్లను చికాకు పెడుతుంది.
settings.restrictions.kickNonRegisteredఖాతా లేని ప్లేయర్ చేరిన వెంటనే కిక్ చేయబడతారు. ఇది ప్రైవేట్ సర్వర్ మోడ్.
settings.restrictions.ForceSingleSessionఅదే నిక్నేమ్తో చేరే వ్యక్తి ఆన్లైన్ ప్లేయర్ను కిక్ చేయలేరు (“Logged in from another Location”). ప్రసిద్ధ సెషన్ హైజాకింగ్ రంధ్రాన్ని మూస్తుంది.
settings.restrictions.maxLoginPerIpఒక చిరునామా నుండి ఎంత మంది ప్లేయర్లు లాగిన్ అవ్వగలరు. 0 అంటే పరిమితి లేదు.
settings.restrictions.maxJoinPerIpఒక చిరునామా నుండి ఎన్ని కనెక్షన్లు అనుమతించబడతాయి. 0 అంటే పరిమితి లేదు.
సెషన్లు
ప్రతి డిస్కనెక్ట్ తర్వాత పాస్వర్డ్ నమోదు చేయకుండా
settings.sessions.enabledప్లగిన్ నిక్నేమ్ మరియు IPని గుర్తుంచుకుంటుంది. గడువు ముగియకముందే ప్లేయర్ అదే చిరునామా నుండి తిరిగి కనెక్ట్ అయితే, పాస్వర్డ్ అడగబడదు.
settings.sessions.timeoutఎన్ని నిమిషాల తర్వాత పాస్వర్డ్ మళ్లీ అడగబడుతుంది. IP మారినప్పుడు కూడా సెషన్ ముగుస్తుంది.
లాగిన్కు ముందు
పాస్వర్డ్ నమోదు చేయడానికి ముందు ప్లేయర్ ఏమి చేయవచ్చు
settings.restrictions.allowChatఆఫ్ అంటే గెస్ట్ చాట్ చేయలేరు. క్రింద జాబితా చేసినవి తప్ప మిగతా అన్ని కమాండ్లు కూడా బ్లాక్ అవుతాయి.
settings.restrictions.hideChatలాగిన్ అవని ప్లేయర్ ఇతర ప్లేయర్ల చాట్ చూడలేరు.
settings.restrictions.allowCommandsమిగతావన్నీ బ్లాక్ అవుతాయి. ఇక్కడ నుండి /login లేదా /register తీసేస్తే అందరూ బయటే ఉంటారు.
settings.restrictions.allowMovementగెస్ట్ కదలగలరు. వ్యాసార్థం క్రింద సెట్ చేయబడింది.
settings.restrictions.allowedMovementRadiusజాయిన్ పాయింట్ నుండి గెస్ట్ ఎంత దూరం నడవగలరు. 0 అంటే పరిమితి లేదు.
settings.restrictions.teleportUnAuthedToSpawnలాగిన్ అయ్యే ముందు ప్లేయర్ స్పాన్లో ఉంటారు, లాగిన్ అయిన తర్వాత వారు వదిలిన చోటికి తిరిగి వెళ్తారు. ఈ విధంగా ఎవరూ ఇతరుల బేస్ను వారి వ్యూలోంచి చూడలేరు.
settings.restrictions.ProtectInventoryBeforeLogInలాగిన్ అయ్యే వరకు గెస్ట్ తమ ఇన్వెంటరీ విషయాలు చూడలేరు. PacketEvents అవసరం.
ప్లగిన్ డాక్యుమెంటేషన్ ప్రకారం, PacketEvents ఇన్స్టాల్ చేసి ఉంటే మాత్రమే పనిచేస్తుంది.
settings.restrictions.DenyTabCompleteBeforeLoginఆటోకంప్లీట్ ద్వారా గెస్ట్ నిక్నేమ్లు మరియు కమాండ్లు చూడలేరు. PacketEvents అవసరం.
settings.applyBlindEffectప్లేయర్ లాగిన్ అయ్యే వరకు స్క్రీన్ Blindness ఎఫెక్ట్తో చీకటిగా ఉంటుంది.
settings.restrictions.noTeleportAuthMe ప్లేయర్లను అస్సలు కదిలించదు. మరో ప్లగిన్ టెలిపోర్ట్లను నిర్వహిస్తూ అవి కలిస్తే ఇది అవసరం.
పాస్వర్డ్
పొడవు, నిషేధిత పాస్వర్డ్లు మరియు నిల్వ పద్ధతి
settings.security.minPasswordLengthతక్కువ పొడవు పాస్వర్డ్లు ఆమోదించబడవు.
settings.security.passwordMaxLengthపాస్వర్డ్ పొడవుపై గరిష్ఠ పరిమితి.
settings.security.passwordHashహాషింగ్ అల్గోరిథం. BCRYPT మరియు ARGON2 ఉద్దేశపూర్వకంగా నెమ్మదిగా ఉంటాయి, ఇది మంచిది: బ్రూట్ ఫోర్సింగ్ ఖరీదైనది అవుతుంది. జాబితాలోని మిగతా విలువలు పాస్వర్డ్ డేటాబేస్ ఫోరమ్ ఇంజిన్ నుండి వచ్చినప్పుడు అవసరం.
లైవ్ సర్వర్లో అల్గోరిథం మారుస్తున్నారా? పాతదాన్ని settings.security.legacyHashes కు జోడించండి, లేకపోతే ప్రజలు తమ పాస్వర్డ్లతో లాగిన్ అవ్వలేరు.
settings.security.unsafePasswordsవీటిని పాస్వర్డ్లుగా ఉపయోగించలేరు. వీటిని చిన్న అక్షరాలలో రాయండి. help ను తప్పక ఉంచండి: కమాండ్తో సంఘర్షణ గురించి డాక్స్ హెచ్చరిస్తున్నాయి.
settings.restrictions.allowedPasswordCharactersఒక రెగ్యులర్ ఎక్స్ప్రెషన్. డిఫాల్ట్ [!-~] అంటే అన్ని కనిపించే ASCII అక్షరాలు, ఇదే రచయితలు సిఫార్సు చేస్తున్నారు.
యూజర్నేమ్లు
సర్వర్లో ఏ పేర్లు అనుమతించబడతాయి
settings.restrictions.minNicknameLengthతక్కువ పొడవు నిక్నేమ్లు లోపలికి రావు.
settings.restrictions.maxNicknameLengthప్రామాణిక Minecraft పరిమితి 16.
settings.restrictions.allowedNicknameCharactersఒక రెగ్యులర్ ఎక్స్ప్రెషన్. డిఫాల్ట్ లాటిన్ అక్షరాలు, అంకెలు మరియు అండర్స్కోర్, ఆట స్వయంగా అనుమతించేదే.
బాట్లు మరియు బ్రూట్ ఫోర్స్
సామూహిక జాయిన్లు మరియు పాస్వర్డ్ ఊహించడం నుండి రక్షణ
Protection.enableAntiBotతక్కువ సమయంలో చాలా మంది ప్లేయర్లు జాయిన్ అయినప్పుడు ప్లగిన్ స్వయంగా రక్షణను ఆన్ చేస్తుంది.
Protection.antiBotSensibilityఇంటర్వెల్కు ఎన్ని జాయిన్లు దాడిగా పరిగణించబడతాయి.
Protection.antiBotIntervalజాయిన్లు లెక్కించబడే సమయ విండో.
Protection.antiBotDurationప్రొటెక్షన్ యాక్టివేట్ అయిన తర్వాత ఎన్ని నిమిషాలు ఆన్లో ఉంటుంది.
Protection.quickCommands.denyCommandsBeforeMillisecondsజాయిన్ అయిన వెంటనే ఈ సమయం కంటే ముందే కమాండ్ వస్తే, అది బాట్ అని ప్లేయర్ కిక్ అవుతారు.
Security.captcha.useCaptchaఅనేక తప్పు ప్రయత్నాల తర్వాత ప్లేయర్కు నమోదు చేయడానికి కోడ్ చూపబడుతుంది.
Security.captcha.maxLoginTryకోడ్ అడగడానికి ముందు ఎన్ని తప్పులు అనుమతించబడతాయి.
Security.captcha.captchaLengthకోడ్లో ఎన్ని అక్షరాలు ఉంటాయి.
Security.tempban.enableTempbanఒక అడ్రస్ నుండి చాలాసార్లు తప్పు పాస్వర్డ్ నమోదు చేస్తే ఆ అడ్రస్ బ్లాక్ అవుతుంది.
Security.tempban.maxLoginTriesఅడ్రస్ను బ్యాన్ చేయడానికి ముందు ప్లగిన్ ఎన్ని తప్పులు సహిస్తుంది.
Security.tempban.tempbanLengthతాత్కాలిక అడ్రస్ బ్యాన్ ఎన్ని నిమిషాలు ఉంటుంది.
Protection.enableProtectionక్రింది దేశాల జాబితాలోని అడ్రస్ల నుండి మాత్రమే లాగిన్ మరియు రిజిస్ట్రేషన్ అనుమతించబడతాయి. GeoIP డేటాబేస్ అవసరం.
Protection.countriesరెండు అక్షరాల దేశ కోడ్లు. LOCALHOST సర్వర్ మెషీన్ నుండి లాగిన్ కోసం.
FAQ
ఈ లైన్లను ఎక్కడ పేస్ట్ చేయాలి?
సర్వర్లోని plugins/AuthMe/config.yml ఫైల్లోకి. బిల్డర్ మార్చిన కీలను మాత్రమే వాటి నెస్టింగ్తో అవుట్పుట్ చేస్తుంది: మీ ఫైల్లో అదే పాత్ను కనుగొని విలువను సెట్ చేయండి. ఇక్కడ లేని సెట్టింగ్లు ఉన్నందున మొత్తం ఫైల్ను భర్తీ చేయాల్సిన అవసరం లేదు. ఎడిట్ చేసిన తర్వాత సర్వర్ను రీస్టార్ట్ చేయండి లేదా /authme reload రన్ చేయండి.
ప్లగిన్ మెసేజ్ భాషను ఎలా మార్చాలి?
settings.messagesLanguageను మీకు కావాల్సిన భాషా కోడ్కు సెట్ చేయండి, ఉదాహరణకు ru. డిఫాల్ట్ en, కాబట్టి కొత్తగా ఇన్స్టాల్ చేసిన AuthMe ఆటగాళ్లతో ఇంగ్లీషులో మాట్లాడుతుంది. settings.perPlayerLocale కూడా ఉంది: అది ఆన్లో ఉన్నప్పుడు ప్రతి ఆటగాడికి వారి గేమ్ భాషలో మెసేజ్లు వస్తాయి, పైన ఉన్న విలువ ఫాల్బ్యాక్గా ఉపయోగించబడుతుంది.
ప్రతి డిస్కనెక్ట్ తర్వాత పాస్వర్డ్ ఎంటర్ చేయాల్సి వస్తోందని ఆటగాళ్లు ఫిర్యాదు చేస్తున్నారు
సెషన్లను ఎనేబుల్ చేయండి: settings.sessions.enabledను trueకు సెట్ చేయండి మరియు settings.sessions.timeoutను ఉదాహరణకు 30 నిమిషాలకు సెట్ చేయండి. ఆ సమయంలో ప్లగిన్ నిక్నేమ్ మరియు IPను గుర్తుంచుకుంటుంది, అదే అడ్రస్ నుండి పాస్వర్డ్ అడగదు. IP మారితే సెషన్ ముగుస్తుంది, అది కాన్ఫిగర్ చేయలేము.
సర్వర్ బాట్ దాడిలో ఉంటే ఏమి చేయాలి?
ప్లగిన్లో బిల్ట్-ఇన్ యాంటీబాట్ ఉంది: Protection.enableAntiBot డిఫాల్ట్గా ఆన్లో ఉంటుంది, Protection.antiBotSensibility ఒక ఇంటర్వెల్లో ఎన్ని జాయిన్లు దాడిగా పరిగణించబడతాయో సెట్ చేస్తుంది. అనేక తప్పు పాస్వర్డ్ల తర్వాత క్యాప్చా మరియు బ్రూట్ ఫోర్సింగ్ కోసం తాత్కాలిక అడ్రస్ బాన్ కూడా సహాయపడతాయి. పైన ఉన్న “బాట్ దాడిలో” ప్రీసెట్ ఇవన్నీ ఒకేసారి ఆన్ చేస్తుంది.
దేశ ఫిల్టర్తో జాగ్రత్తగా ఉండండి
Protection.enableProtection జాయినింగ్ను దేశాల జాబితాకు పరిమితం చేస్తుంది, కానీ డిఫాల్ట్గా ఆ జాబితాలో US, GB మరియు LOCALHOST ఉంటాయి. జాబితాను ఎడిట్ చేయకుండా ప్రొటెక్షన్ను ఎనేబుల్ చేస్తే, మిగిలిన ప్రతి దేశం నుండి ఆటగాళ్లు జాయిన్ చేయలేరు. దేశ కోడ్లు రెండు అక్షరాల ISO 3166 కోడ్లు.
లైసెన్స్ ఉన్న ఆటగాళ్లు పాస్వర్డ్ లేకుండా జాయిన్ చేయగలరా?
అవును, అదే settings.enablePremium చేస్తుంది. అధికారిక Minecraft ఖాతా ఉన్న ఆటగాళ్లు ఆటోమేటిక్గా వెరిఫై అవుతారు, పాస్వర్డ్ ఎంటర్ చేయరు, మిగిలినవారు మామూలుగా జాయిన్ అవుతారు. ప్లగిన్ వెరిఫికేషన్ పద్ధతిని ఆటోమేటిక్గా ఎంచుకుంటుంది.
ఏ పాస్వర్డ్ స్టోరేజ్ పద్ధతిని ఎంచుకోవాలి?
డిఫాల్ట్ SHA256. BCRYPT మరియు ARGON2 లెక్కించడానికి ఉద్దేశపూర్వకంగా నెమ్మదిగా ఉంటాయి, అదే అసలు ఉద్దేశం: బ్రూట్ ఫోర్సింగ్ ఖరీదైనది అవుతుంది. ముఖ్యం: లైవ్ సర్వర్లో అల్గోరిథంను మార్చితే, పాత దాన్ని settings.security.legacyHashesకు జోడించండి, లేకపోతే వ్యక్తులు తమ పాస్వర్డ్లతో లాగిన్ అవ్వలేరు.
లాగిన్ అవ్వకముందే గెస్ట్ ఇతరుల బిల్డ్లను చూడగలరు
settings.restrictions.teleportUnAuthedToSpawnను ఎనేబుల్ చేయండి: లాగిన్ అవ్వకముందు ఆటగాడు స్పాన్లో ఉంటాడు, లాగిన్ అయిన తర్వాత వదిలిన చోటికి తిరిగి వెళ్తాడు. ఇది సాధారణంగా చాట్ దాచడం మరియు కదలికను బ్లాక్ చేయడంతో కలిపి ఉపయోగించబడుతుంది.
డేటా ఎక్కడి నుండి వస్తుంది
సెట్టింగ్ పేర్లు మరియు డిఫాల్ట్ విలువలు సెప్టెంబర్ 1, 2026న ప్లగిన్ అధికారిక డాక్యుమెంటేషన్ నుండి తీసుకోబడ్డాయి. బిల్డర్లో వ్యక్తులు నిజంగా చేతితో మార్చే సెట్టింగ్లు ఉన్నాయి; మిగిలినవి ప్లగిన్ స్వయంగా సృష్టిస్తుంది.