เซิร์ฟเวอร์ Minecraft ที่มีปลั๊กอิน 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 ผ่านการตั้งค่า ## ⌨️ คำสั่ง | **Command** | **Description** | **Permission** | **Access** | |---|---|---|---| | `/skin <skin>` | ตั้งค่าสกินของผู้เล่นเป็นสกินที่มีชื่อหรือสกินบัญชี | (ดู permissions) | Player | | `/skin url "<url>"` | สร้าง/ใช้สกินจาก URL รูปภาพภายนอก | (ดู permissions) | Player | | `/skull` | สร้างหรือดึง player skulls (สามารถปิดการลงทะเบียนคำสั่งได้) | ไม่ระบุ | Player | | `/skins` | เปิด GUI สกิน (สามารถปิดการลงทะเบียนคำสั่งได้) | ไม่ระบุ | Player | | `/sr createcustom` | สร้างรายการสกินเซิร์ฟเวอร์แบบกำหนดเอง (การกระทำระดับผู้ดูแล) | ไม่ระบุ | Admin | (หมายเหตุ: สามารถเปิด/ปิดการลงทะเบียนคำสั่งได้ในการตั้งค่า; node สิทธิ์ที่แน่ชัดสำหรับหลายคำสั่งมีระบุไว้ในคู่มือ commands & permissions ของปลั๊กอิน) ## 🔐 Permissions | **Permission** | **Description** | **Default** | |---|---|---| | `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 Vault LuckPerms Essentials WorldGuard WorldEdit ProtocolLib PlaceholderAPI Multiverse-Core EssentialsSpawn CoreProtect TAB ViaVersion EssentialsChat DiscordSRV DecentHolograms Votifier ViaBackwards Citizens packetevents- 1MineHill
เซิร์ฟเวอร์วานิลลาแบบ whitelist จากเช็ก ชุมชนเป็นมิตร มี Discord และ dynmap เปิดให้บริจาคด้วยความสมัครใจ VIP ไม่ใช่ pay‑to‑win
1458.01 - 2Kurdo SMP
SMP เอาตัวรอดแบบข้ามแพลตฟอร์ม (Java + Bedrock) ที่เน้นเศรษฐกิจในเซิร์ฟเวอร์ การปกป้องที่ดิน การเล่นหลายโลก การดวล PvP และร้านค้าของผู้เล่น — เหมาะสำหรับสายสร้างและสายเศรษฐกิจ
056.44 - 3Eclipse Roleplay356.3
- 4bvx.su152.37
- 5AetherCraft752.03
- 6Press Start750.82
- 7
- 8
- 9
- 10
- 11MoodCraft
SMP เอาชีวิตรอดแบบกึ่ง RP ภาษาเฟรนช์ ที่เน้นเมืองที่ผู้เล่นบริหาร เศรษฐกิจ และโครงการเมือง — เติบโตอย่างเป็นมิตรด้วยไกด์ในเกม ร้านค้า งาน และการป้องกันหีบอย่างปลอดภัย รองรับ Java และ Bedrock
147.35 - 12
- 13
- 14A Minecraft Server145.23
- 15
- 16
- 17
- 18
- 19Ï >1@> ?>60;>20BL142.12
- 20
หน้านี้แสดงเซิร์ฟเวอร์ที่ระบบมอนิเตอร์ตรวจพบปลั๊กอิน SkinsRestorer ช่วยให้หาโปรเจกต์ที่มีกลไกหรือชุดฟังก์ชันใกล้เคียงได้
ปลั๊กอินอาจมีผลต่อเศรษฐกิจ การป้องกัน มินิเกม คำสั่ง หรือส่วนอื่นของเกม ตรวจสอบหน้าเซิร์ฟเวอร์เพื่อดูออนไลน์ เวอร์ชัน แพลตฟอร์ม และปลั๊กอินอื่นที่ติดตั้ง
รายการสามารถกรองเพิ่มเติมตามเวอร์ชัน Minecraft, Java หรือ Bedrock, ประเทศ, แท็ก และจำนวนผู้เล่นออนไลน์
อันดับคำนึงถึงกิจกรรมและความเสถียร จึงช่วยเปรียบเทียบหลายโปรเจกต์ก่อนเชื่อมต่อได้ง่ายขึ้น