ปลั๊กอิน Minecraft SafariNet
ข้อมูลเกี่ยวกับ SafariNet และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ SafariNet
SafariNet คือปลั๊กอิน Minecraft สำหรับจับและปล่อยม็อบ มันเก็บข้อมูลเอนทิตีทั้งหมด (NBT) เพื่อให้ม็อบที่ถูกจับยังคงมีอาน ชื่อกำหนดเอง พลังชีวิต การค้าของ villager เนื้อหาในหีบสำหรับสัตว์บรรทุกเกราะ และข้อมูลอื่น ๆ เมื่อนำย้ายและเกิดใหม่
🎯 จุดประสงค์
ปลั๊กอินนี้แก้ปัญหาการย้ายหรือเก็บม็อบข้ามโลกหรือมิติ โดยยังคงสถานะเดิมอย่างถูกต้อง เหมาะสำหรับผู้ดูแลเซิร์ฟเวอร์ที่ต้องการให้ผู้เล่นขนย้ายเพื่อนร่วมทาง เก็บม็อบแบบกำหนดเอง หรือให้ม็อบที่ spawn ได้โดยไม่ต้องใช้ม็อดฝั่งไคลเอนต์
⚙️ ฟีเจอร์
- จับและปล่อยม็อบแทบทุกชนิดด้วยไอเท็ม SafariNet
- เก็บ NBT ของเอนทิตีแบบเต็ม (อาน, สายพันธุ์ม้า, เนื้อหา mule/หีบ, การค้าของ villager, พลังชีวิต, เกราะ, ชื่อกำหนดเอง, เอฟเฟกต์ยา, ฯลฯ)
- SafariNet แบบใช้ครั้งเดียวและแบบใช้ซ้ำ
- ตั้งค่าโอกาสจับและพฤติกรรมแยกตามม็อบได้
- ปรับแต่งหน้าตาไอเท็ม SafariNet และ lore ได้ (รวมถึงรองรับ model data)
- ใช้ SafariNet ใน dispenser เพื่อให้เกิดม็อบอัตโนมัติ
- รองรับการทำงานร่วมกับระบบป้องกันและระบบปลั๊กอินที่ใช้กันทั่วไป (ดูรายการ integrations)
- กำหนดสิทธิ์แยกตามม็อบได้แบบเลือกใช้ เพื่อจำกัดการจับ/ปล่อยม็อบบางชนิด
🧩 เหมาะกับใคร
- เซิร์ฟเวอร์ Survival และ SMP ที่ต้องการให้ผู้เล่นย้ายสัตว์เลี้ยงและม็อบอย่างปลอดภัย
- เซิร์ฟเวอร์ RPG และผจญภัยที่ใช้ม็อบแบบกำหนดเองและต้องการคง NBT ไว้
- ผู้ดูแลที่ต้องการวิธี export/import หรือย้ายม็อบข้ามโลก
🏗️ ตัวอย่างการใช้งาน
- ผู้เล่นจับม้าพร้อมอานและอินเวนทอรี จากนั้นย้ายไปยังโลกอื่น แล้วปล่อยมันโดยข้อมูลทั้งหมดไม่เสียหาย
- ผู้ดูแลเตรียม chest สำหรับ spawn ไว้ล่วงหน้าโดยจับ villager เฉพาะตัว (รวมถึง trade) แล้วค่อยปล่อยออกมาในภายหลังสำหรับอีเวนต์
- ใช้ dispenser เพื่อ spawn ม็อบที่เคยจับไว้ก่อนหน้านี้เป็นส่วนหนึ่งของ minigame หรืออีเวนต์ม็อบ
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
/safarinet reload | โหลดการตั้งค่าของปลั๊กอินใหม่อีกครั้ง | safarinet.reload | Admin |
| `/safarinet give | reusable> count` | มอบไอเท็ม SafariNet ให้ผู้เล่น | safarinet.give |
(คำสั่งข้างต้นเป็นคำสั่งสำหรับผู้ดูแลที่มีการบันทึกไว้)
🔐 สิทธิ์
| สิทธิ์ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
safarinet.use | อนุญาตให้ผู้เล่นใช้ไอเท็ม SafariNet เพื่อจับ/ปล่อยม็อบ | ไม่ระบุ |
safarinet.give | อนุญาตให้ใช้คำสั่ง give | ไม่ระบุ |
safarinet.reload | อนุญาตให้ใช้คำสั่ง reload | ไม่ระบุ |
safarinet.catch.<mob_name> | อนุญาตให้จับม็อบชนิดใดชนิดหนึ่ง (ต้องเปิดสิทธิ์แยกตามม็อบ) | ไม่ระบุ |
safarinet.release.<mob_name> | อนุญาตให้ปล่อยม็อบชนิดใดชนิดหนึ่ง (ต้องเปิดสิทธิ์แยกตามม็อบ) | ไม่ระบุ |
safarinet.craft.singleuse | อนุญาตให้คราฟ SafariNet แบบใช้ครั้งเดียว (ถ้าเปิดสิทธิ์การคราฟ) | ไม่ระบุ |
safarinet.craft.reusable | อนุญาตให้คราฟ SafariNet แบบใช้ซ้ำได้ (ถ้าเปิดสิทธิ์การคราฟ) | ไม่ระบุ |
(ค่าดีฟอลต์จะระบุเป็น ไม่ระบุ เมื่อการตั้งค่าทางการไม่ได้กำหนดค่าเริ่มต้นของสิทธิ์ไว้อย่างชัดเจน)
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ JAR ของปลั๊กอินจากหน้า resource ของ Spigot ของปลั๊กอินนี้
- วางไฟล์ JAR ไว้ในโฟลเดอร์
plugins/ของเซิร์ฟเวอร์ (เซิร์ฟเวอร์ที่รองรับ Spigot/Paper) - รีสตาร์ตเซิร์ฟเวอร์และตรวจสอบ console logs เพื่อยืนยันว่าปลั๊กอินโหลดสำเร็จ
📦 Dependencies / Integrations
ปลั๊กอินนี้ระบุ integrations แบบเลือกใช้กับปลั๊กอินด้านการป้องกันและส่วนขยายหลายตัว (เป็น integrations ไม่ใช่ dependencies ที่จำเป็นต้องมี):
- WorldGuard
- GriefPrevention
- GriefDefender
- PlotSquared
- Towny
- BentoBox
- Residence (และ ResidenceNS)
- Lands
- FabledSkyblock
- SuperiorSkyblock2
- MyPet
- SimplePets
- CombatPets
- ZHorse
- MythicMobs
- Citizens
- RoseStacker
เปิดใช้งานหรือกำหนดค่า integrations เฉพาะในไฟล์ตั้งค่าของปลั๊กอิน หากคุณใช้ระบบเหล่านั้น
🧾 การตั้งค่า
ปลั๊กอินจะสร้างไฟล์ config พร้อมตัวเลือกต่าง ๆ เช่น รายการ blacklist, ม็อบที่เชื่องแล้วจับได้หรือไม่, สิทธิ์แยกตามม็อบ, การตั้งค่าเสียง, สูตรสำหรับ net แบบใช้ครั้งเดียวและใช้ซ้ำได้, และการตั้งค่าโอกาสจับของแต่ละม็อบ สูตรอาหาร ชื่อแสดงของไอเท็ม และ lore สามารถปรับแต่งได้ Config ยังรองรับการเปิด/ปิดสิทธิ์การคราฟและปรับพฤติกรรมเมื่อจับ/ล้มเหลว
🧠 หมายเหตุทางเทคนิค
- SafariNet เก็บและ serialize NBT ของเอนทิตีเพื่อรักษาสถานะของม็อบแบบครบถ้วนเมื่อถูกจับ
- ปลั๊กอินรองรับการจับและปล่อยฝั่งเซิร์ฟเวอร์โดยไม่ต้องใช้ม็อดฝั่งไคลเอนต์
- มีแนวทางซิงก์ inventory/egg แบบเลือกใช้สำหรับเครือข่าย proxy หากมีโซลูชันซิงก์ inventory อยู่แล้ว
- โดยประวัติการพัฒนา ปลั๊กอินนี้มุ่งเป้าไปที่สภาพแวดล้อมเซิร์ฟเวอร์ Spigot/Paper และมีหมายเหตุการรองรับสำหรับ Minecraft หลายเวอร์ชัน
🤝 ปลั๊กอินนี้มีประโยชน์เมื่อใด
หากคุณต้องการย้ายหรือเก็บสถานะของม็อบแบบครบถ้วนระหว่างสถานที่หรือข้ามโลก (รวมถึงอาน อินเวนทอรี ชื่อกำหนดเอง และการค้าของ villager) SafariNet จะมอบโซลูชันฝั่งเซิร์ฟเวอร์ที่คงข้อมูลเอนทิตีไว้และมีสิทธิ์กับ integrations ที่ปรับแต่งได้สำหรับเซิร์ฟเวอร์โปรดักชัน
- Smithtainment
SMP โหมดเอาชีวิตรอดมุ่งเน้นชุมชน มีปลั๊กอินปรับแต่ง เศรษฐกิจ mcMMO และมินิเกม — ผู้เล่นเป็นมิตรและฟอรัมคึกคัก
453.91 - The Dojo
Towny เซอร์ไววัล พร้อมระบบ mcMMO, เศรษฐกิจผู้เล่นและชุมชน — สร้างเมือง อัปสกิล และเล่นกับเพื่อน ๆ
047.84 - Nookfall045.21
- Anarchy has taken over.044.69
- A Minecraft Server044.56
- Lululand044.2
- Asylum
Survival แบบ Factions ที่ขับเคลื่อนโดยชุมชน พร้อม MCMMO, ร้านค้าที่ผู้เล่นดูแลเอง และเศรษฐกิจในเกม — อนุญาต PvP และมีฟีเจอร์จับม็อบ พร้อม Discord ที่ใช้งานอยู่สำหรับประกาศและคู่มือ
043.32 - Hell Yeah Brother023.48
หน้าปลั๊กอิน SafariNet แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ SafariNet ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ SafariNet
ใช้รายชื่อเซิร์ฟเวอร์ที่มี SafariNet เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ