ปลั๊กอินพร็อกซี เว็บไซต์
ทำไมต้องสร้างปลั๊กอินพร็อกซี
API ที่ตรงกับงาน
โค้ดพร็อกซีไม่ใช่โค้ด Bukkit ตัวสร้างใช้โมเดลอีเวนต์และ API การเชื่อมต่อของพร็อกซีเอง แทนที่จะสร้างการเรียกฝั่งเซิร์ฟเวอร์ที่ใช้ไม่ได้
ทำงานทั้งเครือข่ายโดยออกแบบมาแบบนั้น
ปลั๊กอินเดียวที่เห็นผู้เล่นทุกคนในทุกเซิร์ฟเวอร์หลังบ้าน เป็นที่ที่เหมาะสำหรับคิว แชตรวม การแจ้งเตือนทีมงาน และกฎการส่งต่อ
ได้ทั้งสองฝั่งเมื่อต้องการ
ฟีเจอร์เครือข่ายหลายอย่างต้องใช้ปลั๊กอินพร็อกซีคู่กับปลั๊กอินเสริมเล็กๆ ฝั่งหลังบ้านที่คุยกันผ่าน plugin messaging อธิบายขั้นตอนทั้งหมดมา แล้ว Codexe จะสร้างให้ทั้งคู่
ทำงานฝั่งหลังบ้านอยู่ใช่ไหม?
เกมเพลย์ บล็อก ไอเทม และอีเวนต์ของโลกอยู่บนเซิร์ฟเวอร์หลังบ้านทั้งหมด หมายความว่าต้องเป็นปลั๊กอิน Spigot, Paper หรือ Folia หรือปลั๊กอิน Kotlin ถ้าคุณชอบภาษานั้น เอกสารปลั๊กอินอธิบายว่าโค้ดแต่ละแบบควรอยู่ที่ไหน
ตัวอย่างพรอมต์
คำถามที่พบบ่อยเกี่ยวกับตัวสร้างปลั๊กอินพร็อกซี
ปลั๊กอินพร็อกซีต่างจากปลั๊กอินทั่วไปอย่างไร?
+
ปลั๊กอินพร็อกซีรันบน BungeeCord หรือ Velocity ซึ่งอยู่ด้านหน้าเซิร์ฟเวอร์หลังบ้านของคุณ ไม่มีโลก บล็อก หรือ entity โดย API จะเกี่ยวกับผู้เล่น การเชื่อมต่อ และการส่งผู้เล่นไปเซิร์ฟเวอร์ไหน อะไรที่เกี่ยวกับเกมเพลย์ต้องเป็นปลั๊กอินตระกูล Bukkit ที่รันบนเซิร์ฟเวอร์หลังบ้านแทน
BungeeCord กับ Velocity ใช้ API เดียวกันไหม?
+
ไม่ ทั้งคู่แก้ปัญหาเดียวกัน แต่มี API โมเดลอีเวนต์ และไฟล์ descriptor ของปลั๊กอินที่ต่างกันโดยสิ้นเชิง บอกในพรอมต์ว่าคุณใช้ตัวไหน โค้ดที่เขียนสำหรับตัวหนึ่งจะคอมไพล์กับอีกตัวไม่ได้
ปลั๊กอินพร็อกซีเปลี่ยนบล็อกหรือให้ไอเทมได้ไหม?
+
ทำโดยตรงไม่ได้ พร็อกซีเข้าถึงสถานะของโลกไม่ได้ รูปแบบที่ใช้กันทั่วไปคือปลั๊กอินพร็อกซีคู่กับปลั๊กอินเสริมเล็กๆ บนเซิร์ฟเวอร์หลังบ้านแต่ละตัว ที่คุยกันผ่าน plugin messaging อธิบายการตั้งค่านั้นมา แล้ว Codexe จะสร้างให้ทั้งสองฝั่ง
จะส่งผู้เล่นไปอีกเซิร์ฟเวอร์ได้อย่างไร?
+
ผ่าน connect API ของพร็อกซี ซึ่งเป็นสิ่งที่เป้าหมายนี้มีไว้เพื่อสิ่งนี้โดยเฉพาะ โค้ดที่สร้างจะจัดการทั้งการหาเซิร์ฟเวอร์และกรณีที่เซิร์ฟเวอร์ปลายทางออฟไลน์
จัดการ plugin messaging channel ได้ไหม?
+
ได้ ถ้าคุณขอ อธิบายว่าพร็อกซีกับเซิร์ฟเวอร์หลังบ้านต้องบอกอะไรกัน แล้วตัวสร้างจะต่อการลงทะเบียน channel และตัวจัดการข้อความให้ทั้งสองฝั่ง
ควรใช้ตัวไหน?
+
Velocity คือตัวเลือกที่ทันสมัย เร็วกว่า พัฒนาอยู่ต่อเนื่อง และ API สะอาดกว่า BungeeCord เก่ากว่าแต่ยังใช้กันแพร่หลายมาก เลือกตัวนี้ถ้าเครือข่ายของคุณใช้อยู่แล้ว หรือต้องพึ่งปลั๊กอินที่มีเฉพาะ BungeeCord
ตัวสร้างอื่น ๆ ของ Codexe
ต้องการสิ่งที่รันบนเซิร์ฟเวอร์หลังบ้านแทนพร็อกซีใช่ไหม? Codexe ยังสร้างสิ่งเหล่านี้ได้ด้วย:
Codexe สร้างและตรวจสอบโปรเจกต์เหล่านี้อย่างไร ควรเขียนอะไรในคำขอ และปัญหาที่พบบ่อย: คู่มือ BungeeCord and Velocity proxy plugins
พร้อมสร้างปลั๊กอินพร็อกซีใหม่หรือยัง?
แพ็กเกจ Free เติมให้ 50K โทเค็นทุกวัน พอสำหรับปลั๊กอินพร็อกซีที่ใช้งานได้ในรอบเดียว
เริ่มสร้างเลย