ปลั๊กอิน Minecraft ServerSigns
ข้อมูลเกี่ยวกับ ServerSigns และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ ServerSigns
ServerSigns คือปลั๊กอิน Minecraft ที่ให้ผู้ดูแลเซิร์ฟเวอร์ผูกคำสั่ง ข้อความ และการกระทำอื่น ๆ เข้ากับป้ายและบล็อกอื่น ๆ ได้ เมื่อผู้เล่นโต้ตอบกับ ServerSign ที่ตั้งค่าไว้แล้ว ปลั๊กอินสามารถสั่งรันคำสั่งจากเซิร์ฟเวอร์ ส่งข้อความที่จัดรูปแบบแล้ว กระจายข้อความ เปลี่ยนกลุ่ม หรือเรียกการกระทำอื่นที่กำหนดไว้ล่วงหน้าซึ่งมุ่งเป้าไปที่ผู้เล่นหรือเซิร์ฟเวอร์ได้
🎯 จุดประสงค์
ServerSigns แก้ปัญหาการทริกพฤติกรรมฝั่งเซิร์ฟเวอร์ที่ซับซ้อนจากวัตถุภายในโลกโดยไม่ต้องใช้ม็อดฝั่งไคลเอนต์แบบกำหนดเอง มันมีประโยชน์สำหรับการตั้งค่า hub/lobby ป้ายเลือกโหมดเกม ตัวทริกเกอร์เทเลพอร์ตหรือเชื่อมต่อเซิร์ฟเวอร์ และทุกสถานการณ์ที่คุณต้องการให้บล็อกในเกมที่กดได้สั่งรันคำสั่งหรือการกระทำแทนผู้เล่นหรือเซิร์ฟเวอร์
⚙️ ฟีเจอร์
- ผูกการกระทำเข้ากับป้ายและบล็อกประเภทอื่น ๆ (คำสั่ง ข้อความ การประกาศ การเพิ่ม/ลบกลุ่ม การปลอมแชต ฯลฯ)
- รองรับการสร้างเมนูตัวเลือก (ให้ผู้เล่นเลือกก่อนดำเนินการ)
- รองรับการเชื่อมต่อกับ PlaceholderAPI เพื่อใช้ตัวแปร PAPI ในข้อความเมื่อมี PlaceholderAPI อยู่
- รองรับการแปลภาษา (ไฟล์ภาษาได้หลายไฟล์ / ไดเรกทอรี translations)
- ชุดคำสั่งสำหรับแอดมินเพื่อสร้าง แก้ไข และจัดการ ServerSigns
- ใช้ Metrics/bStats สำหรับสถิติการใช้งานแบบไม่ระบุตัวตน
🧩 เหมาะกับใคร
เหมาะสำหรับเจ้าของและผู้ดูแลเซิร์ฟเวอร์ที่ต้องการให้ผู้เล่นโต้ตอบกับป้ายในเกมแบบคลิกได้: ผู้ดูแล hub/lobby, เจ้าของมินิเกม, เซิร์ฟเวอร์ SMP ที่ใช้ป้ายเพื่อทริกคำสั่ง และแอดมินที่ชอบตัวทริกเกอร์ในโลกมากกว่าระบบที่ใช้แชตหรือ GUI อย่างเดียว
🏗️ ตัวอย่างการใช้งาน
- ป้ายใน hub ที่สั่งรันคำสั่งเพื่อส่งผู้เล่นไปยังเซิร์ฟเวอร์ backend ของ SkyWars
- ป้ายที่ให้กลุ่มเซิร์ฟเวอร์แบบชั่วคราวหรือถาวรเมื่อคลิก
- ล็อบบี้ที่การคลิกป้ายต่าง ๆ จะกระจายข้อความหรือรันสคริปต์ฝั่งเซิร์ฟเวอร์
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
/serversigns (/svs) | คำสั่งผู้ดูแลหลัก พร้อมคำสั่งย่อยจำนวนมากสำหรับสร้าง แก้ไข แสดงรายการ และจัดการ ServerSigns | ไม่ระบุ | Admin |
/serversignsremote (/svsr) | อินเทอร์เฟซคำสั่งระยะไกลแบบจำกัดสำหรับคอนโซลหรือการทำงานระยะไกลที่ถูกทริกโดย ServerSign; ต้องระบุพารามิเตอร์ตำแหน่งสำหรับการทำงานระยะไกล | ไม่ระบุ | Admin, Console |
🔐 สิทธิ์
| สิทธิ์ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
serversigns.use | อนุญาตให้ผู้เล่นเปิดใช้งานหรือใช้ ServerSigns | ไม่ระบุ |
serversigns.updatenotification | อนุญาตให้รับการแจ้งเตือนอัปเดตในแชต | ไม่ระบุ |
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ jar ของ ServerSigns อย่างเป็นทางการและวางไว้ในไดเรกทอรี
plugins/ของเซิร์ฟเวอร์ - เริ่มเซิร์ฟเวอร์เพื่อสร้างไฟล์และโฟลเดอร์เริ่มต้น
- หยุดเซิร์ฟเวอร์ แก้ไข
plugins/ServerSigns/config.ymlและเพิ่มคำแปลที่กำหนดเองในplugins/ServerSigns/translationsหากจำเป็น - รีสตาร์ทเซิร์ฟเวอร์และตรวจสอบว่า plugin โหลดในคอนโซลแล้ว ใช้
/svs reloadconfigเพื่อโหลดการตั้งค่าใหม่ขณะรันไทม์
📦 ส่วนที่ต้องใช้ร่วม
- PlaceholderAPI (ไม่บังคับ): เมื่อมีอยู่ ServerSigns จะรองรับตัวแปร PAPI ภายในข้อความ
🧾 การกำหนดค่า
- ServerSigns จะสร้าง
config.ymlและไดเรกทอรีtranslationsไว้ภายใต้โฟลเดอร์ปลั๊กอินของมัน ไฟล์แปลภาษาช่วยให้ปรับแต่งข้อความและคำนำหน้าได้
🧠 หมายเหตุทางเทคนิค
- แพลตฟอร์ม: ปลั๊กอิน Bukkit/Spigot (แพ็กเป็นไฟล์ jar ปลั๊กอินมาตรฐาน)
- เวอร์ชัน Minecraft ที่รองรับ: ทดสอบกับเวอร์ชันเก่าและเวอร์ชันใหม่; ช่วงที่ทดสอบที่ระบุครอบคลุม 1.7 ถึง 1.19
- ซอร์สโค้ดและการติดตามปัญหาอยู่ในที่เก็บ GitHub ของโปรเจกต์ โปรเจกต์ใช้สัญญาอนุญาต AGPL-3.0
- ปลั๊กอินรายงานเมตริกแบบไม่ระบุตัวตนผ่าน Metrics/bStats
🤝 เมื่อใดที่ปลั๊กอินนี้มีประโยชน์
หากคุณต้องการทริกเกอร์ในโลกที่กดได้ซึ่งรันคำสั่งและการกระทำที่มุ่งเป้าไปยังเซิร์ฟเวอร์หรือผู้เล่น (สำหรับ lobby, ป้ายโหมดเกม หรือเวิร์กโฟลว์ที่แอดมินดูแล) ServerSigns จะมอบระบบที่ปรับแต่งได้สำหรับผูกพฤติกรรมเหล่านั้นเข้ากับป้ายและบล็อกอื่น ๆ พร้อมรองรับการแปลภาษาและ PlaceholderAPI แบบเลือกใช้ได้
- LinkCraft
เซิร์ฟเวอร์ Minecraft ชุมชน โฟกัสที่ rankup, คอร์สพาร์คัวร์, เขาวงกต และชาเลนจ์ — มินิเกมเรียบง่ายพร้อมระบบก้าวหน้า
1458.44 - No MOTD provided043.31
- MyDT Minecraft042.15
หน้าปลั๊กอิน ServerSigns แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ ServerSigns ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ ServerSigns
ใช้รายชื่อเซิร์ฟเวอร์ที่มี ServerSigns เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ