Skip to content

การติดตั้ง


สิ่งที่ต้องมี

สิ่งที่ต้องมีเวอร์ชัน / หมายเหตุ
ซอฟต์แวร์เซิร์ฟPaper 1.21+ (ต้องเป็น Paper เพราะใช้ Paper API) ทดสอบบน 1.21.4–1.21.11
JavaJava 21 ขึ้นไป
packeteventsจำเป็น ใช้ทำ spectator camera freeze ที่ทำให้เมนูเคอร์เซอร์ทำงาน
ItemsAdderแนะนำอย่างยิ่ง ให้รูปปุ่ม รูปเคอร์เซอร์ ไอคอนตู้ และโมเดลรางวัล (glyph) — ถ้าไม่มี เมนูจะเป็นกล่องสี่เหลี่ยม (□)
Vaultจำเป็นเฉพาะตอนตู้ใช้ค่าเปิดแบบ MONEY และต้องมีปลั๊กอินเศรษฐกิจ (เช่น EssentialsX Economy) ด้วย
Nexo / Oraxenไม่บังคับ เป็นตัวให้ custom item ทางเลือกสำหรับรางวัล/ไอคอน
BetterModel / ModelEngineไม่บังคับ สำหรับอนิเมชันโมเดล 3D ก่อนการ์ดขึ้น

ปลั๊กอินเสริมทั้งหมดเรียกใช้ผ่าน reflection — ถ้าไม่มี CradGacha ก็ยังเปิดได้

ขั้นที่ 1 — ติดตั้ง dependency

วางพวกนี้ใน plugins/ ก่อน แล้วเปิดเซิร์ฟหนึ่งครั้งให้มันสร้างไฟล์:

  • packetevents (จำเป็น)
  • ItemsAdder (แนะนำ)
  • Vault + ปลั๊กอินเศรษฐกิจ (เฉพาะถ้าใช้ค่าเปิดแบบ MONEY)

ขั้นที่ 2 — ติดตั้ง CradGacha

  1. ดาวน์โหลดหรือ build CradGacha-1.0.0.jar
    • build จาก source: รัน ./gradlew build แล้วหาไฟล์ใน build/libs/
  2. คัดลอก jar ไปไว้ในโฟลเดอร์ plugins/ ของเซิร์ฟ

ขั้นที่ 3 — รีสตาร์ทเซิร์ฟ

ใช้การ รีสตาร์ทเต็ม ไม่ใช่แค่ /reload:

  • ใน console พิมพ์ stop แล้วเปิดเซิร์ฟใหม่
  • หรือกดปุ่ม Restart ใน panel ของโฮสต์

ตอนเปิดควรเห็น log ประมาณนี้:

[CradGacha] CradGacha enabled! Loaded 3 crate(s).
[CradGacha] Integrations -> ItemsAdder: found | ... | packetevents: found

ขั้นที่ 4 — ตรวจสอบ

ในเกม (เป็น operator) รัน:

/gacha doctor

ทุกบรรทัดควรขึ้น ✓ สีเขียว ถ้ามีบรรทัดไหนเป็น ✗ สีแดง ข้อความจะบอกวิธีแก้ ดูเพิ่มที่หน้า แก้ปัญหา

แล้วเปิดเมนู:

/gacha

หมายเหตุเรื่อง resource pack

รูปปุ่ม/เคอร์เซอร์ และโมเดลรางวัลมาจาก ItemsAdder หลังจากเพิ่ม/แก้รูปทุกครั้ง ให้รันคำสั่งของ ItemsAdder เพื่อ build pack ใหม่:

/iazip
/iareload

ถ้าใช้ไอเทมจาก Nexo หรือ Oraxen (เช่นเป็นรางวัลหรือค่าเปิด) ให้ rebuild pack ของปลั๊กอินนั้น ด้วยคำสั่งของมันเองหลังเพิ่ม/แก้ไอเทม:

/nexo reload pack      # Nexo  (หรือ /nexo reload สำหรับทั้งหมด)
/oraxen reload pack    # Oraxen (หรือ /oraxen reload all)

ผู้เล่นต้อง ยอมรับ resource pack ของเซิร์ฟตอนเข้าเกม ไม่งั้นเมนูจะเป็นกล่องสี่เหลี่ยม (□) CradGacha จะเตือนผู้เล่นที่ปฏิเสธ pack


ถัดไป: ตั้งค่าครั้งแรก →