ปลั๊กอิน Minecraft MarriageMaster

ข้อมูลเกี่ยวกับ MarriageMaster และเซิร์ฟเวอร์ที่พบ

🔌 เกี่ยวกับ Marriage Master

Marriage Master คือปลั๊กอิน Bukkit/Spigot สำหรับ Minecraft ที่มีระบบการแต่งงานแบบปรับแต่งได้สำหรับเซิร์ฟเวอร์ ปลั๊กอินนี้ให้ผู้เล่นสามารถแต่งงานกันได้ (แบบคนเดียวหรือหลายคน หากตั้งค่าไว้) และมอบฟีเจอร์กับคำสั่งแบบร่วมมือให้กับผู้เล่นที่แต่งงานแล้ว โปรเจกต์นี้มี API สำหรับนักพัฒนาและรองรับการเก็บข้อมูลแบบถาวร

🎯 จุดประสงค์

ปลั๊กอินนี้ออกแบบมาสำหรับเซิร์ฟเวอร์ roleplay และเซิร์ฟเวอร์แนวสังคมที่ต้องการกลไกการแต่งงานในเกม: เพื่อมอบยูทิลิตีที่ใช้ร่วมกัน แชตส่วนตัว การเชื่อมต่อกับเศรษฐกิจแบบเลือกใช้ และเอฟเฟกต์การเล่นเกมที่ปรับแต่งได้เมื่อคู่หูอยู่ใกล้กัน

⚙️ ฟีเจอร์

  • คำขอแต่งงานระหว่างผู้เล่น และพิธีแต่งงานที่นำโดยนักบวช (เลือกเปิดใช้ได้)
  • เทเลพอร์ตไปหาคู่หู (teleport to partner) และบ้านร่วมที่ทั้งคู่สามารถเทเลพอร์ตไปได้
  • แชตคู่แบบส่วนตัว และสวิตช์สำหรับส่งแชตทั้งหมดไปหาคู่แทนที่จะเป็นแชตสาธารณะ
  • ไอเท็มของขวัญ: ผู้เล่นสามารถมอบไอเท็มที่ถืออยู่ในมือให้คู่หูได้
  • สวิตช์ PvP ระหว่างคู่หู (เปิด/ปิด PvP กับคู่หูของคุณ)
  • การกระทำด้านความสวยงาม เช่น kiss พร้อมเอฟเฟกต์อนุภาค
  • โบนัส XP และการฟื้นฟูเมื่อคู่หูอยู่ใกล้กัน (มีการกล่าวถึงการเชื่อมต่อสำหรับ Minecraft XP, mcMMO, SkillAPI)
  • รองรับ backpack ร่วม / การเชื่อมต่อ Minepacks แบบเลือกใช้
  • รองรับหลายภาษาโดยใช้ไฟล์ภาษาที่กำหนดค่าได้
  • แบ็กเอนด์การเก็บข้อมูลที่กำหนดค่าได้: รองรับ SQLite และ MySQL
  • API สำหรับนักพัฒนาปลั๊กอินเพื่อโต้ตอบกับข้อมูลและอีเวนต์ของ Marriage Master

🧩 เหมาะกับใคร

  • เซิร์ฟเวอร์ roleplay และแนวสังคมที่ต้องการกลไกความสัมพันธ์ในเกม
  • เซิร์ฟเวอร์ SMP หรือ survival ที่ต้องการโบนัสการเล่นร่วมกันแบบเลือกใช้สำหรับคู่ผู้เล่น
  • ผู้ดูแลเซิร์ฟเวอร์ที่ต้องการสิทธิ์และการเชื่อมต่อกับระบบเศรษฐกิจหรือปลั๊กอินอื่นแบบกำหนดค่าได้

🏗️ ตัวอย่างการใช้งาน

  • ผู้เล่นสองคนส่งคำขอแต่งงานและได้รับบ้านร่วมกับช่องแชตส่วนตัว
  • เซิร์ฟเวอร์เปิดใช้พิธีของนักบวชสำหรับอีเวนต์ และมอบไอเท็มหรือยศพิเศษเมื่อแต่งงานผ่าน server scripting หรือ API hooks
  • คู่รักใช้คำสั่ง gift เพื่อแลกเปลี่ยนไอเท็มที่ถืออยู่ในมือเป็นส่วนหนึ่งของ roleplay

⌨️ คำสั่ง

CommandDescriptionPermissionAccess
/marryแสดงรายการคำสั่ง marry ที่ใช้ได้ไม่ได้ระบุผู้เล่น
/marry <playername> <playername>จัดการแต่งงานให้ผู้เล่นสองคน (เฉพาะนักบวช)ไม่ได้ระบุAdmin
/marry divorce <playername>จัดการหย่าร้างผู้เล่นสองคน (เฉพาะนักบวช)ไม่ได้ระบุAdmin
/marry listแสดงผู้เล่นที่แต่งงานแล้วทั้งหมดไม่ได้ระบุAdmin
/marry tpเทเลพอร์ตไปหาคู่หูของคุณไม่ได้ระบุผู้เล่น
/marry sethomeตั้งบ้านร่วมสำหรับคู่แต่งงานไม่ได้ระบุผู้เล่น
/marry homeเทเลพอร์ตไปยังบ้านของคู่รักไม่ได้ระบุผู้เล่น
/marry chatเปิดแชตส่วนตัวกับคู่หูของคุณไม่ได้ระบุผู้เล่น
/marry chat toggleสลับการส่งข้อความทั้งหมดไปหาคู่แทนแชตสาธารณะไม่ได้ระบุผู้เล่น
/marry pvponเปิด PvP กับคู่หูของคุณไม่ได้ระบุผู้เล่น
/marry pvpoffปิด PvP กับคู่หูของคุณไม่ได้ระบุผู้เล่น
/marry kissแสดงการจูบพร้อมเอฟเฟกต์อนุภาคไม่ได้ระบุผู้เล่น
/marry giftมอบไอเท็มที่อยู่ในมือของคุณให้คู่หูไม่ได้ระบุผู้เล่น
/marry backpackเปิด backpack ของคู่หู (ถ้าเปิดใช้งาน)ไม่ได้ระบุผู้เล่น
/marry backpack onอนุญาตให้คู่หูใช้ backpack ของคุณไม่ได้ระบุผู้เล่น
/marry backpack offไม่อนุญาตให้คู่หูใช้ backpack ของคุณไม่ได้ระบุผู้เล่น
/marry meส่งคำขอแต่งงานไปยังผู้เล่นคนอื่นไม่ได้ระบุผู้เล่น
/marry priest <playername>กำหนดบทบาทนักบวชให้ผู้เล่นไม่ได้ระบุAdmin
/marry listenchatแสดงข้อความแชต marryไม่ได้ระบุAdmin
/marry reloadโหลดการตั้งค่าปลั๊กอินใหม่ไม่ได้ระบุAdmin/Console

หมายเหตุ: แหล่งข้อมูลทางการระบุคำสั่งเหล่านี้ แต่ไม่ได้อธิบาย permission nodes ไว้ในหน้า resource โดยตรง; สิทธิ์มีอยู่ในเอกสารของปลั๊กอินและรายการ permission

⚙️ การติดตั้ง

📥 ตั้งค่า

  • ดาวน์โหลดไฟล์ JAR ของปลั๊กอินจากหน้า resource ทางการ และวาง JAR ลงในไดเรกทอรี plugins/ ของเซิร์ฟเวอร์
  • รีสตาร์ทเซิร์ฟเวอร์และตรวจสอบผลลัพธ์ในคอนโซลเพื่อยืนยันว่าปลั๊กอินถูกโหลดสำเร็จ

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

  • ต้องใช้ Java 8 ขณะรัน
  • แพลตฟอร์มรันไทม์ที่ยืนยันแล้ว: Bukkit, Spigot, Paper
  • การเชื่อมต่อ/สิ่งที่ต้องใช้แบบเลือกเปิดที่ผู้เขียนระบุ: Vault (เลือกใช้ได้ สำหรับฟีเจอร์เศรษฐกิจ), PCGF PluginLib (เลือกใช้ได้), การเชื่อมต่อ Minepacks, รองรับ Placeholder
  • รองรับ proxy แบบเลือกเปิด: BungeeCord / Waterfall

🧾 การตั้งค่า

  • ปลั๊กอินนี้มีการตั้งค่าที่ครบถ้วนและมีเอกสาร พร้อมไฟล์ภาษาให้ปรับแต่งพฤติกรรม ข้อความ และฟีเจอร์ต่าง ๆ ได้เกือบทั้งหมด
  • สามารถตั้งค่าการเก็บข้อมูลให้ใช้ SQLite หรือ MySQL ได้

🧠 หมายเหตุทางเทคนิค

  • ซอฟต์แวร์เซิร์ฟเวอร์ที่รองรับ: Bukkit, Spigot, Paper (ผู้เขียนระบุว่ารองรับ Bukkit/Spigot/Paper และรองรับ proxy BungeeCord/Waterfall แบบเลือกใช้)
  • ต้องใช้ Java 8 ขณะรัน
  • โปรเจกต์มี API สำหรับนักพัฒนาและมีเอกสาร JavaDoc สำหรับการเชื่อมต่อ
  • ปลั๊กอินรองรับการเปลี่ยน UUID/ชื่อ และรองรับหลายภาษาผ่าน resource files

🤝 ปลั๊กอินนี้มีประโยชน์เมื่อใด

หากคุณดูแลเซิร์ฟเวอร์ roleplay, เซิร์ฟเวอร์แนวสังคม หรือ SMP และต้องการระบบการแต่งงานในเกมพร้อมโบนัสที่ปรับแต่งได้ ยูทิลิตีส่วนตัวสำหรับคู่รัก และ hooks สำหรับนักพัฒนา Marriage Master ก็มีฟีเจอร์เหล่านี้พร้อมการรองรับฐานข้อมูลและการเชื่อมต่อกับระบบนิเวศของเซิร์ฟเวอร์ที่พบได้บ่อย

เซิร์ฟเวอร์ที่มีปลั๊กอิน MarriageMaster

หน้าปลั๊กอิน MarriageMaster แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง

ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ MarriageMaster ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์

ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ MarriageMaster

ใช้รายชื่อเซิร์ฟเวอร์ที่มี MarriageMaster เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ