ปลั๊กอิน Minecraft SkinsRestorer

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

🔌 เกี่ยวกับ SkinsRestorer

SkinsRestorer คือปลั๊กอิน Minecraft สำหรับกู้คืนและจัดการสกินของผู้เล่นบนเซิร์ฟเวอร์ทั้ง online-mode และ offline-mode โดยมีคำสั่งในเกม, GUI, การแคช และฟีเจอร์สกินแบบกำหนดเอง เพื่อให้เซิร์ฟเวอร์สามารถนำสกินไปใช้และเปลี่ยนสกินของผู้เล่นได้อย่างเชื่อถือได้ แม้เมื่อบริการสกินภายนอกไม่พร้อมใช้งาน

🎯 วัตถุประสงค์

SkinsRestorer แก้ปัญหาสกินหายหรือสกินเริ่มต้น (Steve/Alex) บนเซิร์ฟเวอร์ โดยเฉพาะบนเซิร์ฟเวอร์ offline/cracked หรือเครือข่ายขนาดใหญ่ที่ต้องการการนำสกินไปใช้ทันทีหรือจากแคช ปลั๊กอินนี้มุ่งสำหรับผู้ดูแลเซิร์ฟเวอร์ที่ต้องการการจัดการสกินอย่างสม่ำเสมอระหว่างผู้เล่นและ proxy

⚙️ ฟีเจอร์

  • ใช้สกินบัญชีของผู้เล่นเมื่อเข้าเซิร์ฟเวอร์ หรือใช้สกินเริ่มต้น/กำหนดเองสำหรับผู้เล่นที่ไม่ใช่ premium
  • คำสั่ง /skin สำหรับผู้เล่น (รวมถึงการสร้างสกินจาก URL) และ GUI สำหรับดู/เลือกสกิน
  • รองรับสกินแบบกำหนดเอง (อัปโหลด / สกินจาก URL) และการสร้างสกินแบบกำหนดเองทั้งเซิร์ฟเวอร์
  • การแคชและการส่งคำขอ Mojang/MineSkin แบบคำนึงถึง rate limit เพื่อเพิ่มความเสถียรในเครือข่ายขนาดใหญ่
  • ตัวเลือกการตั้งค่าสำหรับจำกัดสกิน, สิทธิ์ per-skin, พฤติกรรมสกินเริ่มต้น และการตั้งค่า GUI
  • การทำงานแบบรองรับ proxy และตัวเลือกการตั้งค่าเฉพาะ backend/proxy

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

  • เซิร์ฟเวอร์ Survival และ SMP ที่ต้องการการแสดงสกินที่เชื่อถือได้
  • เซิร์ฟเวอร์ offline-mode หรือ cracked ที่ต้องการการสนับสนุนด้านภาพลักษณ์สำหรับผู้เล่นที่ไม่ใช่ premium
  • เครือข่ายที่ใช้ proxy หรือหลาย backend server ซึ่งต้องการพฤติกรรมสกินที่แคชไว้หรือสม่ำเสมอ

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

  • เซิร์ฟเวอร์ offline ส่วนตัวเปิดให้ผู้เล่นเปลี่ยนสกินด้วย /skin <name> ได้โดยไม่ต้องมีบัญชี Mojang
  • เครือข่ายแคชสกินเพื่อให้รูปลักษณ์ของผู้เล่นคงที่เมื่อบริการสกิน upstream ช้าหรือไม่พร้อมใช้งาน
  • ผู้ดูแลตั้งชุดสกินเริ่มต้นสำหรับผู้เล่นใหม่หรือผู้เล่นที่ไม่ใช่ premium ผ่านการตั้งค่า

⌨️ คำสั่ง

CommandDescriptionPermissionAccess
/skin <skin>ตั้งค่าสกินของผู้เล่นเป็นสกินที่มีชื่อหรือสกินบัญชี(ดู permissions)Player
/skin url "<url>"สร้าง/ใช้สกินจาก URL รูปภาพภายนอก(ดู permissions)Player
/skullสร้างหรือดึง player skulls (สามารถปิดการลงทะเบียนคำสั่งได้)ไม่ระบุPlayer
/skinsเปิด GUI สกิน (สามารถปิดการลงทะเบียนคำสั่งได้)ไม่ระบุPlayer
/sr createcustomสร้างรายการสกินเซิร์ฟเวอร์แบบกำหนดเอง (การกระทำระดับผู้ดูแล)ไม่ระบุAdmin

(หมายเหตุ: สามารถเปิด/ปิดการลงทะเบียนคำสั่งได้ในการตั้งค่า; node สิทธิ์ที่แน่ชัดสำหรับหลายคำสั่งมีระบุไว้ในคู่มือ commands & permissions ของปลั๊กอิน)

🔐 Permissions

PermissionDescriptionDefault
skinsrestorer.playerสิทธิ์พื้นฐานที่ให้ผู้เล่นใช้ฟีเจอร์สกินได้ (สามารถบังคับผ่าน config)true
skinsrestorer.skin.<name>สิทธิ์ per-skin ที่ต้องใช้เมื่อเปิด perSkinPermissions สำหรับสกินบางรายการไม่ระบุ

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

📥 การตั้งค่า

  • ดาวน์โหลดไฟล์ JAR อย่างเป็นทางการจากหน้ารุ่นเผยแพร่ของโปรเจกต์
  • วาง JAR ลงในไดเรกทอรี plugins/ ของเซิร์ฟเวอร์บน backend ที่รองรับ Spigot/Paper (หรือการตั้งค่า proxy/backend ที่เหมาะสมเมื่อใช้ proxy)
  • เริ่มหรือรีสตาร์ทเซิร์ฟเวอร์ และตรวจสอบคอนโซลเพื่อยืนยันว่า SkinsRestorer ถูกโหลดแล้ว

📦 Dependencies

  • รองรับการเชื่อมต่อแบบเลือกได้กับ MineSkin (สามารถตั้งค่า API key เพื่อสร้างสกินได้เร็วขึ้น) ไม่มี dependencies ปลั๊กอินอื่นที่จำเป็นระบุไว้ในเอกสารทางการ

🧾 การตั้งค่า

  • ปลั๊กอินใช้ไฟล์ YAML สำหรับการตั้งค่าสกินเริ่มต้น, cooldown ของคำสั่ง, แท็บ GUI, สิทธิ์ per-skin, การตั้งค่า proxy/backend และการแคช
  • คีย์การตั้งค่ามีธงเช่น forceDefaultPermissions, perSkinPermissions, disableSkinCommand, และ enablePaperJoinListener (ใช้เพื่อปรับปรุงการใช้สกินแบบทันทีบน Paper)

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

  • รองรับการตั้งค่าที่ aware ของ proxy (backend vs proxy configuration) และมีตัวเลือกตรวจจับโหมด proxy
  • มีการแคชและ batching เพื่อลดโอกาสเจอ API rate limit เมื่อเชื่อมต่อกับ Mojang หรือบริการสกินของบุคคลที่สาม
  • การตั้งค่ามีการรองรับ MineSkin API key สำหรับการสร้างสกินที่เร็วขึ้น/จัดการได้แบบเลือกได้
  • โปรเจกต์เป็น open-source และมีการดูแลพร้อม release บน GitHub และเอกสารบนเว็บไซต์ docs ทางการ

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

หากคุณต้องการการจัดการสกินที่สม่ำเสมอและปรับแต่งได้สำหรับผู้เล่นบนเซิร์ฟเวอร์ online/offline หรือเครือข่าย proxy — รวมถึงสกินแบบกำหนดเอง, สกินจาก URL และการแคชเพื่อรองรับช่วงบริการภายนอกล่ม — SkinsRestorer มีเครื่องมือและการตั้งค่าเฉพาะทางเพื่อจัดการความต้องการเหล่านี้ได้อย่างเชื่อถือได้

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

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

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

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

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