ปลั๊กอิน Minecraft nLogin
ข้อมูลเกี่ยวกับ nLogin และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ nLogin
nLogin เป็นปลั๊กอิน Minecraft ที่ให้ระบบยืนยันตัวตนฝั่งเซิร์ฟเวอร์สำหรับบัญชีที่ลงทะเบียนแล้วและบัญชีออฟไลน์ (cracked) โดยมุ่งเน้นการจัดการบัญชีอย่างใช้งานได้จริง ความเข้ากันได้กับ proxy/เครือข่าย และการเชื่อมต่ออย่างการยืนยันตัวตนสองขั้นตอนรวมถึงการย้ายข้อมูลจากปลั๊กอิน auth อื่น ๆ โครงการนี้ดูแลโดยหน้าโปรเจกต์ของ NickUC และเผยแพร่ผ่านแคตตาล็อกปลั๊กอินมาตรฐาน
🎯 วัตถุประสงค์
เป้าหมายหลักของ nLogin คือการมอบระบบบัญชีภายในเซิร์ฟเวอร์ให้กับผู้ดูแลเซิร์ฟเวอร์: ลงทะเบียนและยืนยันผู้เล่น บังคับตรวจสอบปัจจัยที่สอง (การเชื่อมต่อ Discord/email) ทำงานข้ามเครือข่าย proxy และย้ายข้อมูลบัญชีที่มีอยู่จากปลั๊กอินยืนยันตัวตนอื่น ๆ
⚙️ ฟีเจอร์
- การลงทะเบียนบัญชีและการล็อกอินด้วยรหัสผ่าน
- ตัวเลือกสองขั้นตอน (การเชื่อมต่อ Discord และอีเมล) พร้อมฟีเจอร์เชื่อมโยงต่อบัญชี
- รองรับ proxy/เครือข่าย (ใช้กับการตั้งค่าที่มี Velocity, BungeeCord/Waterfall และเซิร์ฟเวอร์ backend Spigot/Paper)
- เครื่องมือย้ายข้อมูลเพื่อแปลงบัญชีจากปลั๊กอิน auth อื่นที่ใช้งาน AuthMe API
- คำสั่งสำหรับผู้ดูแลในการจัดการบัญชี (เปลี่ยนรหัสผ่าน, ลบ/unregister, บังคับล็อกอิน, ตรวจสอบข้อมูล, แสดงรายการ IP ซ้ำ)
- การตั้งค่า Redis messaging แบบเลือกใช้ได้สำหรับการประสานงานข้ามเซิร์ฟเวอร์และการรองรับ backend MySQL ที่มีเอกสารกำกับ
- ชั้นความเข้ากันได้สำหรับปลั๊กอินที่ใช้ AuthMe API
🧩 เหมาะกับใคร
nLogin เหมาะสำหรับเจ้าของเซิร์ฟเวอร์และผู้ดูแลที่ดูแลเครือข่ายสาธารณะหรือส่วนตัวซึ่งต้องการระบบบัญชีภายในเซิร์ฟเวอร์ การยืนยันตัวตนที่คำนึงถึงเครือข่าย และการเชื่อมต่อ 2FA แบบเลือกใช้ได้ ใช้งานได้ทั้งในเครือข่ายที่มี proxy และการตั้งค่าแบบเซิร์ฟเวอร์เดี่ยวที่ต้องการการจัดการบัญชีภายในเครื่อง
🏗️ ตัวอย่างการใช้งาน
- เครือข่าย proxy ต้องการขั้นตอนยืนยันตัวตนแบบศูนย์กลางที่ทำงานข้าม proxy ที่ใช้ Velocity หรือ Bungee และ backend Paper/Purpur
- เซิร์ฟเวอร์ที่ย้ายมาจากปลั๊กอิน auth อื่นใช้เครื่องมือแปลงข้อมูลของ nLogin เพื่อ import บัญชีและคงสิทธิ์เข้าถึงของผู้เล่น
- เซิร์ฟเวอร์ SMP เปิดใช้การยืนยันตัวตนสองขั้นตอนผ่าน Discord เพื่อเพิ่มความปลอดภัยของบัญชี
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
/nlogin support | แสดงรายชื่อช่องทางติดต่อฝ่ายสนับสนุน | ไม่ระบุ | Admin |
/nlogin version | แสดงข้อมูลเวอร์ชันของปลั๊กอิน | ไม่ระบุ | Admin |
/nlogin changepass <player> <new password> | เปลี่ยนรหัสผ่านของผู้เล่น | nlogin.command.nlogin.changepass | Admin |
/nlogin delete <player> | ลบบัญชีของผู้เล่น | nlogin.command.nlogin.delete | Admin |
/nlogin dupeip <player/ip> | แสดงบัญชีที่มีที่อยู่ IP เดียวกัน | ไม่ระบุ | Admin |
/nlogin forcelogin <player> | บังคับให้บัญชีล็อกอิน | ไม่ระบุ | Admin |
/nlogin unregister <player> | ลบรหัสผ่านของบัญชี | nlogin.command.nlogin.unregister | Admin |
/nlogin verify <player> | แสดงข้อมูลบัญชี | nlogin.command.nlogin.verify | Admin |
/nlogin reload | โหลดการตั้งค่าปลั๊กอินใหม่ | ไม่ระบุ | Admin |
/nlogin update | ควบคุมการตั้งค่าอัปเดตของปลั๊กอิน | ไม่ระบุ | Admin |
/nlogin spawn <action> <type> | ควบคุมพฤติกรรมการเทเลพอร์ตหลังล็อกอิน | ไม่ระบุ | Admin |
/changepassword <current> <new> | เปลี่ยนรหัสผ่านที่ลงทะเบียนไว้ของคุณ | ไม่ระบุ | Player |
/discord | ตั้งค่า Discord เป็น 2FA สำหรับบัญชี | nlogin.command.discord | Player |
/email | ตั้งค่าอีเมลเป็น 2FA สำหรับบัญชี | nlogin.command.email | Player |
/login <password> | ยืนยันตัวตนผู้เล่นที่ลงทะเบียนไว้ | ไม่ระบุ | Player |
/register <password> | ลงทะเบียนบัญชีด้วยรหัสผ่าน | ไม่ระบุ | Player |
/unregister | ยกเลิกการลงทะเบียนบัญชีของคุณ (ปิดใช้งานเป็นค่าเริ่มต้น) | nlogin.command.nlogin.unregister | Player |
/offline | ทำเครื่องหมายบัญชีเป็น offline/cracked | ไม่ระบุ | Admin/Player |
/premium | ทำเครื่องหมาย/ยกเลิกเครื่องหมายบัญชีเป็น premium (คอนโซลสามารถสลับได้) | ไม่ระบุ | Admin/Console |
หมายเหตุ: บางคำสั่งหรือคำสั่งย่อยถูกโครงการระบุว่าเป็นฟีเจอร์ premium; ความพร้อมใช้งานของคำสั่งเฉพาะ premium ขึ้นอยู่กับรุ่นที่ติดตั้ง
🔐 สิทธิ์
| สิทธิ์ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
nlogin.admin | ให้การแจ้งเตือนระดับผู้ดูแลและการเข้าถึงคำสั่งสำหรับผู้ดูแล | ไม่ระบุ |
nlogin.bypass.discord | ข้ามข้อกำหนดให้เชื่อม Discord เมื่อเปิดตัวเลือกนั้น | ไม่ระบุ |
nlogin.bypass.email | ข้ามข้อกำหนดให้เชื่อมอีเมลเมื่อเปิดตัวเลือกนั้น | ไม่ระบุ |
nlogin.force.discord | บังคับใช้ Discord 2FA แม้ว่า IP จะไม่เปลี่ยน | ไม่ระบุ |
nlogin.force.email | บังคับใช้ email 2FA แม้ว่า IP จะไม่เปลี่ยน | ไม่ระบุ |
nlogin.command.nlogin.changepass | สิทธิ์สำหรับ /nlogin changepass | ไม่ระบุ |
nlogin.command.nlogin.changeuuid | สิทธิ์สำหรับ /nlogin changeuuid | ไม่ระบุ |
nlogin.command.nlogin.delete | สิทธิ์สำหรับ /nlogin delete | ไม่ระบุ |
nlogin.command.nlogin.register | สิทธิ์สำหรับ /nlogin register | ไม่ระบุ |
nlogin.command.nlogin.unregister | สิทธิ์สำหรับ /nlogin unregister | ไม่ระบุ |
nlogin.command.nlogin.verify | สิทธิ์สำหรับ /nlogin verify | ไม่ระบุ |
nlogin.command.discord | สิทธิ์สำหรับคำสั่ง 2FA /discord | ไม่ระบุ |
nlogin.command.email | สิทธิ์สำหรับคำสั่ง 2FA /email | ไม่ระบุ |
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ JAR อย่างเป็นทางการของปลั๊กอินสำหรับแพลตฟอร์มเซิร์ฟเวอร์ของคุณ และวางไว้ในไดเรกทอรี
plugins/ของเซิร์ฟเวอร์ - รีสตาร์ทเซิร์ฟเวอร์และตรวจสอบว่าได้โหลดปลั๊กอินใน log ของคอนโซล
📦 สิ่งที่ต้องใช้
- มีการรองรับความเข้ากันได้กับปลั๊กอินที่ใช้ AuthMe API; มีชั้นความเข้ากันได้สำหรับการเชื่อมต่อเหล่านั้น
🧾 การกำหนดค่า
- nLogin สร้างและใช้งานไฟล์กำหนดค่า (เทมเพลต config และไฟล์ที่เกี่ยวข้องมีการอธิบายไว้โดยโครงการ)
- โครงการมีเอกสารการตั้งค่า MySQL สำหรับการจัดเก็บถาวร และมีการตั้งค่า Redis messaging แบบเลือกใช้ได้ซึ่งใช้ในชุด proxy/เครือข่าย
🧠 หมายเหตุทางเทคนิค
- แพลตฟอร์มที่รองรับ (ตามเอกสารโครงการ) ได้แก่ proxy Velocity, BungeeCord/Waterfall และเซิร์ฟเวอร์ backend Spigot/Paper; โครงการยังระบุ Folia ว่ารองรับด้วย
- โครงการมี API และ Javadocs สำหรับการเชื่อมต่อจากปลั๊กอินอื่น
- ฟีเจอร์ขั้นสูงบางอย่าง (การจัดการ 2FA, การกระทำของผู้ดูแลบางรายการ) ถูกระบุว่าเป็น premium ในเอกสารทางการของโครงการ
🤝 เมื่อใดปลั๊กอินนี้มีประโยชน์
ใช้ nLogin เมื่อคุณต้องการระบบยืนยันตัวตนฝั่งเซิร์ฟเวอร์ที่รับรู้เครือข่าย ปรับแต่งได้ พร้อมเครื่องมือย้ายข้อมูลและการเชื่อมต่อสองขั้นตอนแบบเลือกใช้ได้สำหรับการติดตั้ง Minecraft ที่ใช้ proxy
- Froggie
SMP แนวเอาชีวิตรอดที่เป็นมิตร มีการป้องกันพื้นที่ claim, ระบบเศรษฐกิจที่มีร้านค้าผู้เล่นและการประมูล, รองรับหลายเวอร์ชัน และ cross-play ระหว่าง Java–Bedrock สำหรับสายสร้างเล่นสบายๆ และชุมชน
350.21 - Racsu Planet
MMORPG แนวเอาชีวิตรอดแบบ cross-play (Java + Bedrock) พร้อมสกิล เควสต์ ดันเจี้ยนแบบกำหนดเอง และเศรษฐกิจในเกม ที่ได้รับการสนับสนุนจากร้านค้าอย่างเป็นทางการและศูนย์กลางชุมชน
448.38 - AntyMC
เซิร์ฟเวอร์ Lifesteal สไตล์ Anarchy ของโปแลนด์ ที่เน้น PvP และการเอาชีวิตรอด — มีไอเทมแบบกำหนดเอง, แคลน, การประมูลระหว่างผู้เล่น และเศรษฐกิจในเกมสำหรับการเล่นแบบแข่งขันที่มีความเสี่ยงสูง
032.01 - ÂÂOlympus Âservidor amigable019.81
- WreckedStormSMP
SMP Lifesteal Survival พร้อมปลั๊กอินปรับแต่ง ชุมชนแอคทีฟ และความก้าวหน้าที่เน้น PvP — เล่นฉลาด สู้หนัก
06.91 - A Minecraft Server05.73
หน้าปลั๊กอิน nLogin แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ nLogin ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ nLogin
ใช้รายชื่อเซิร์ฟเวอร์ที่มี nLogin เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ