> For the complete documentation index, see [llms.txt](https://unicraft.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unicraft.gitbook.io/wiki/unicraft_mine/undefined.md).

# ระบบล็อกอิน

{% hint style="success" %}
**สำหรับผู้เล่นใหม่** — หน้าต่างสมัครสมาชิกจะเปิดขึ้น **อัตโนมัติ** เมื่อคุณเข้าเซิร์ฟเวอร์ครั้งแรก ไม่ต้องพิมพ์คำสั่งใดๆ!
{% endhint %}

***

## ⚡ เริ่มต้นใน 4 ขั้นตอน

| ขั้น  | การกระทำ                        | ผลลัพธ์                                                            |
| ----- | ------------------------------- | ------------------------------------------------------------------ |
| **1** | เชื่อมต่อเซิร์ฟเวอร์            | ระบบตรวจสอบว่าคุณเคยสมัครไว้หรือยัง                                |
| **2** | หน้าต่างเปิดขึ้นอัตโนมัติ       | แสดงฟอร์ม **สมัครสมาชิก** (ครั้งแรก) หรือ **ล็อกอิน** (ครั้งถัดไป) |
| **3** | กรอกรหัสผ่าน (+ อีเมล หากสมัคร) | ตรวจสอบข้อมูล                                                      |
| **4** | กด **Register / Log in**        | ระบบพาเข้าเกมทันที ✅                                               |

{% hint style="info" %}
หากหน้าต่างไม่ขึ้นอัตโนมัติ อาจใช้เวลา 2–3 วินาที หรือหากใช้ไคลเอ็นต์รุ่นเก่า ดูวิธีใช้คำสั่งแทนในส่วน [ผู้เล่นไคลเอ็นต์รุ่นเก่า](#advanced-legacy) ด้านล่าง
{% endhint %}

***

## 📋 รายละเอียดการสมัครและล็อกอิน

{% tabs %}
{% tab title="📝 สมัครสมาชิก (ครั้งแรก)" %}
เมื่อคุณเชื่อมต่อเซิร์ฟเวอร์เป็น **ครั้งแรก** หน้าต่างสมัครสมาชิกจะเปิดขึ้นอัตโนมัติ

**ฟอร์มประกอบด้วย:**

| ช่อง                       | รายละเอียด                | บังคับ? |
| -------------------------- | ------------------------- | ------- |
| 🔒 **Password**            | รหัสผ่านที่คุณต้องการตั้ง | ✅       |
| 📧 **Email**               | อีเมลสำหรับกู้คืนรหัสผ่าน | ✅       |
| ☑️ **ยอมรับกฎเซิร์ฟเวอร์** | อ่านและยืนยันข้อตกลง      | ✅       |

กด **Register** เมื่อกรอกครบ ระบบจะพาคุณเข้าเกมทันที

{% hint style="warning" %}
**กฎรหัสผ่าน:** ความยาว **8–64 ตัวอักษร** ใช้ตัวอักษร A–Z, a–z, 0–9 และสัญลักษณ์พิเศษได้ (เช่น `!@#$%`) — **ห้ามใช้ภาษาไทยหรืออิโมจิ**
{% endhint %}
{% endtab %}

{% tab title="🔑 ล็อกอิน (ครั้งถัดไป)" %}
เมื่อคุณสมัครเรียบร้อยแล้ว ครั้งถัดไปหน้าต่าง **ล็อกอิน** จะเปิดขึ้นอัตโนมัติ

**สิ่งที่ต้องทำ:**

1. กรอก **รหัสผ่าน** ในช่อง Password
2. กด **Log in**
3. ระบบพาเข้าเกมทันที ✅

{% hint style="success" %}
**เซสชันอัตโนมัติ:** หากคุณเชื่อมต่อจาก IP เดิมภายใน **15 นาที** หลังออกจากเกม ระบบจะล็อกอินให้อัตโนมัติ — ไม่ต้องกรอกรหัสผ่านซ้ำ!
{% endhint %}

หากลืมรหัสผ่าน กด **Forgot password** บนหน้าต่างล็อกอิน ดูรายละเอียดเพิ่มเติมด้านล่าง
{% endtab %}
{% endtabs %}

***

## ✉️ เซสชันและความสะดวกในการเล่น

<details>

<summary><strong>🕐 ระบบเซสชัน — ล็อกอินอัตโนมัติ</strong></summary>

ระบบจะจดจำการล็อกอินของคุณชั่วคราวตามเงื่อนไขต่อไปนี้

| เงื่อนไข              | รายละเอียด                              |
| --------------------- | --------------------------------------- |
| **IP ต้องเหมือนเดิม** | หาก IP เปลี่ยน จะต้องล็อกอินใหม่        |
| **ภายใน 15 นาที**     | หากออกจากเกมนานกว่านั้น ต้องล็อกอินใหม่ |
| **บัญชีเดิมเท่านั้น** | เซสชันไม่สามารถข้ามบัญชีได้             |

**ตัวอย่าง:** คุณเล่นแล้วออกตอน 14:00 น. และกลับเข้าอีกครั้งตอน 14:10 น. จาก IP เดิม → ระบบล็อกอินให้ทันที ไม่ต้องกรอกรหัสผ่าน

</details>

***

## 🔒 ความปลอดภัยและข้อจำกัด

<details>

<summary><strong>🔑 ลืมรหัสผ่าน / กู้คืนผ่านอีเมล</strong></summary>

หากลืมรหัสผ่าน สามารถกู้คืนได้ผ่านอีเมลที่ลงทะเบียนไว้

ขั้นตอนที่ 1บนหน้าต่างล็อกอิน กด Forgot passwordขั้นตอนที่ 2กรอก อีเมล ที่ใช้ลงทะเบียนขั้นตอนที่ 3กด Send OTP Code — ระบบส่งรหัส OTP ไปยังอีเมลของคุณขั้นตอนที่ 4เปิดอีเมล คัดลอกรหัส OTPขั้นตอนที่ 5กรอกรหัส OTP แล้วกด Verify Codeขั้นตอนที่ 6ระบบจะส่งรหัสผ่านใหม่ให้ทางอีเมล

{% hint style="warning" %}

* สามารถขอรหัส OTP ได้ทุก **60 วินาที**
* ใช้ได้เฉพาะอีเมลที่ลงทะเบียนไว้เท่านั้น
* อีเมลฟรีชั่วคราว (เช่น 10minutemail) ไม่สามารถใช้ได้
  {% endhint %}

**อีเมลที่รองรับ:** Gmail, Hotmail, Outlook, Yahoo, iCloud, MSN, Live, Mac และโดเมนอีเมลทั่วไปอื่นๆ

</details>

<details>

<summary><strong>🛡️ การยืนยันตัวตนสองชั้น (2FA / TOTP)</strong></summary>

คุณสามารถเพิ่มความปลอดภัยให้บัญชีด้วยการยืนยันตัวตนสองชั้น (2FA)

**วิธีเปิดใช้งาน:**

```
/totp
```

**ข้อควรรู้:**

* ต้องใช้แอปพลิเคชัน Authenticator เช่น **Google Authenticator** หรือ **Authy**
* เมื่อเปิดใช้งานแล้ว ทุกครั้งที่ล็อกอินต้องใส่รหัส 6 หลักเพิ่มเติม
* หากสูญเสียการเข้าถึงแอป Authenticator ติดต่อแอดมินเพื่อขอรีเซ็ต

{% hint style="info" %}
2FA เป็นตัวเลือก ไม่บังคับ แต่แนะนำสำหรับผู้ที่ต้องการความปลอดภัยสูงสุด
{% endhint %}

</details>

<details>

<summary><strong>📱 ผู้เล่นที่ใช้ไคลเอ็นต์รุ่นเก่า (ต่ำกว่า 1.21.7)</strong></summary>

หากคุณใช้ไคลเอ็นต์ Minecraft เวอร์ชันต่ำกว่า **1.21.7** หน้าต่าง UI จะไม่ปรากฏ ให้ใช้คำสั่งในแชทแทน

| สถานการณ์               | คำสั่ง                               |
| ----------------------- | ------------------------------------ |
| **สมัครสมาชิกครั้งแรก** | `/register <รหัสผ่าน> <รหัสผ่านซ้ำ>` |
| **ล็อกอิน**             | `/login <รหัสผ่าน>`                  |

**ตัวอย่าง:**

```
/register MyPassword123 MyPassword123
/login MyPassword123
```

{% hint style="info" %}
แนะนำให้อัปเดตไคลเอ็นต์เป็นเวอร์ชัน **1.21.7 ขึ้นไป** เพื่อใช้งาน UI Dialog ที่สะดวกกว่า
{% endhint %}

</details>

<details>

<summary><strong>🌐 ข้อจำกัดที่ต้องรู้</strong></summary>

| ข้อจำกัด                        | รายละเอียด                                      |
| ------------------------------- | ----------------------------------------------- |
| **บัญชีต่อ IP**                 | สูงสุด **2 บัญชี** ต่อ IP address               |
| **จำนวนผู้เล่นออนไลน์พร้อมกัน** | สูงสุด **2 คน** จาก IP เดียวกันพร้อมกัน         |
| **ประเทศที่เชื่อมต่อได้**       | **ประเทศไทย** เท่านั้น (+ Local Network)        |
| **VPN / Proxy**                 | ไม่สามารถเชื่อมต่อผ่าน VPN ได้                  |
| **ระยะเวลาล็อกอิน**             | ต้องล็อกอินภายใน **3 นาที** หลังเข้าเซิร์ฟเวอร์ |

{% hint style="warning" %}
**เล่นจากเครือข่ายสาธารณะ?** หากอยู่ในสถานที่ที่ใช้ IP ร่วมกันจำนวนมาก (เช่น โรงเรียน, ร้านเกม) และไม่สามารถเข้าได้ ติดต่อแอดมินเพื่อขอยกเว้น
{% endhint %}

{% hint style="info" %}
**อยู่ต่างประเทศ?** หากคุณอยู่ต่างประเทศชั่วคราวและไม่สามารถเชื่อมต่อได้ กรุณาติดต่อแอดมินพร้อมแจ้งประเทศที่คุณอยู่
{% endhint %}

</details>

***

## ❓ คำถามที่พบบ่อย (FAQ)

<details>

<summary>หน้าต่างไม่เปิดขึ้น จะทำอย่างไร?</summary>

1. รอ 2–3 วินาที หลังเชื่อมต่อ ระบบต้องใช้เวลาโหลดเล็กน้อย
2. หากยังไม่ขึ้น ให้ลองออกแล้วเข้าใหม่
3. หากใช้เวอร์ชันต่ำกว่า 1.21.7 หน้าต่าง UI ไม่รองรับ ให้ใช้คำสั่ง `/login` หรือ `/register` แทน

</details>

<details>

<summary>ล็อกอินไม่ได้ "Wrong password" จะทำอย่างไร?</summary>

* ตรวจสอบว่าพิมพ์รหัสผ่านถูกต้อง (ระวังตัวพิมพ์ใหญ่-เล็ก)
* หากลืมรหัสผ่าน ให้ใช้ **Forgot password** บนหน้าต่างล็อกอิน
* หากยังติดปัญหา ติดต่อแอดมิน

</details>

<details>

<summary>อยากเปลี่ยนอีเมล หรือเพิ่มอีเมลทีหลัง ทำได้ไหม?</summary>

ได้ ใช้คำสั่งต่อไปนี้หลังล็อกอิน:

```
/email add <อีเมลใหม่> <ยืนยันอีเมล>
```

**ตัวอย่าง:**

```
/email add myemail@gmail.com myemail@gmail.com
```

</details>

<details>

<summary>อยากเปลี่ยนรหัสผ่าน ทำอย่างไร?</summary>

ใช้คำสั่งต่อไปนี้หลังล็อกอิน:

```
/changepassword <รหัสผ่านเก่า> <รหัสผ่านใหม่>
```

</details>

<details>

<summary>มีข้อความ "You are not allowed in this country" ต้องทำอย่างไร?</summary>

เซิร์ฟเวอร์อนุญาตเฉพาะการเชื่อมต่อจากประเทศไทยเท่านั้น หากคุณได้รับข้อความนี้:

* **ปิด VPN** ก่อนเชื่อมต่อ — VPN อาจทำให้ IP ดูเหมือนมาจากประเทศอื่น
* หากคุณอยู่ต่างประเทศจริง ติดต่อแอดมินเพื่อขอยกเว้น

</details>
