ค้นหาเซิร์ฟเวอร์ที่มี FancyNpcs
เซิร์ฟเวอร์ที่รายงาน FancyNpcs: 43
- SentrySMP ออนไลน์ 35Java
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! ออนไลน์ 46Java
- play.vcraft.fr:23020 ออนไลน์ 19Java + Bedrock
- PUREMC FAMILY FRIENDLY ออนไลน์ 6
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ ออนไลน์ 9Java + Bedrock
- 54.39.122.49:25565 ออนไลน์ 7Java + Bedrock
เกี่ยวกับ FancyNpcs
🔌 เกี่ยวกับ FancyNpcs
FancyNpcs เป็นปลั๊กอิน Minecraft สำหรับสร้างและจัดการ non-player characters (NPCs) โดยใช้ packets ปลั๊กอินนี้มุ่งเป้าไปที่เซิร์ฟเวอร์ Paper และ Folia และเป็นทางเลือกแบบ packet-based แทนปลั๊กอิน NPC ที่ผูกกับ entity ปลั๊กอินนี้เน้นรูปลักษณ์และการโต้ตอบที่ปรับแต่งได้ โดยลดภาระ entity ฝั่งเซิร์ฟเวอร์ให้น้อยที่สุด
🎯 วัตถุประสงค์
FancyNpcs ออกแบบมาสำหรับผู้ดูแลเซิร์ฟเวอร์ที่ต้องการ NPC แบบเบาและปรับแต่งได้สำหรับการแสดงผลเชิงตกแต่ง ตู้โต้ตอบ หรือการโต้ตอบตามสคริปต์ โดยไม่ต้องสร้าง server entities เต็มรูปแบบ ปลั๊กอินนี้แก้ปัญหาการทำ NPC ที่หนักเกินไปด้วยการเรนเดอร์ packets ฝั่งไคลเอนต์และระบบ action ที่มีเอกสารกำกับ
⚙️ ฟีเจอร์
- สร้าง คัดลอก ลบ และแสดงรายการ NPC ในเกมได้ด้วยคำสั่งเดียว
/npc. - NPC แบบ player-type และ mob-type พร้อมสกินที่ปรับแต่งได้ (username, UUID, URL หรือไฟล์ในเครื่อง) และรองรับ slim-model.
- ช่องอุปกรณ์: helmet, chestplate, leggings, boots, main hand และ offhand.
- Glowing ที่ปรับสีได้ และตัวเลือกการแสดงใน player list สำหรับ NPC แบบ player-type.
- Display names ที่รองรับ MiniMessage, PlaceholderAPI และ MiniPlaceholders.
- ระบบ action พร้อม triggers และ action หลายประเภท (add, remove, list, reorder, clear) สำหรับพฤติกรรมเชิงโต้ตอบ.
- การควบคุมตำแหน่งและการหมุน, คำสั่ง movement/teleport และพฤติกรรม "turn to player" ตามระยะทาง.
- รองรับ size/scale สำหรับ Minecraft เวอร์ชันใหม่ที่มีให้ใช้งาน.
- ปลั๊กอินเปิด API สำหรับการสร้างและจัดการ NPC แบบโปรแกรม.
🧩 เหมาะกับใคร
- เซิร์ฟเวอร์ Survival และ SMP ที่ต้องการ NPC แบบตกแต่งหรือโต้ตอบได้โดยไม่เพิ่มภาระ entity.
- เครือข่ายหรือ lobby ที่ต้องการ NPC เบา ๆ สำหรับเมนู ร้านค้า หรือจุดข้อมูล.
- นักพัฒนาที่ต้องการผสานการสร้าง NPC ผ่าน API ที่มีให้.
🏗️ ตัวอย่างการใช้งาน
- เซิร์ฟเวอร์ hub สร้าง NPC แบบยืนอยู่กับที่ด้วยสกินกำหนดเองที่แสดงข้อมูลเมื่อคลิก.
- เซิร์ฟเวอร์ RPG ใช้ NPC ที่มี action แบบสคริปต์เพื่อช่วยนำทางผู้เล่นหรือเรียกใช้คำสั่งและข้อความ.
- ปลั๊กอินของนักพัฒนา register NPC ในระหว่าง runtime ด้วย FancyNpcs API.
⌨️ คำสั่ง
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | แสดงวิธีใช้เกี่ยวกับคำสั่ง NPC. | fancynpcs.command.npc.help | Admin |
/npc create (name) | สร้าง NPC ใหม่ (รองรับ flags สำหรับ position, world, type). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | ลบ NPC ที่ระบุ. | fancynpcs.command.npc.remove | Admin |
/npc list | แสดงรายการ NPC ทั้งหมด (กรองได้). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | แสดงข้อมูลเกี่ยวกับ NPC ตัวหนึ่ง. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | เปลี่ยนสกินของ NPC (username, url, file, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | ตั้งค่าหรือล้างช่องอุปกรณ์ของ NPC. |
/npc teleport (npc) | เทเลพอร์ตไปยัง NPC ที่ระบุ. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | เพิ่ม action ให้กับ trigger ของ NPC. | fancynpcs.command.npc.action.add | Admin |
🔐 สิทธิ์
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | เข้าถึงคำสั่ง /npc help. | not specified |
fancynpcs.command.npc.create | สร้าง NPC ใหม่. | not specified |
fancynpcs.command.npc.remove | ลบ NPC ที่มีอยู่. | not specified |
fancynpcs.command.npc.list | แสดงรายการ NPC ในทุก world. | not specified |
fancynpcs.command.npc.info | ดูข้อมูล NPC แบบละเอียด. | not specified |
fancynpcs.command.npc.skin | เปลี่ยนสกินของ NPC. | not specified |
fancynpcs.command.npc.equipment.(sub) | จัดการช่องอุปกรณ์ของ NPC. | not specified |
fancynpcs.command.npc.action.add | เพิ่ม action ให้กับ triggers ของ NPC. | not specified |
fancynpcs.command.npc.teleport | เทเลพอร์ตไปยัง NPC. | not specified |
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ JAR ของปลั๊กอิน FancyNpcs จากหน้าการแจกจ่ายที่รองรับ.
- วางไฟล์ JAR ลงในไดเรกทอรี
plugins/ของเซิร์ฟเวอร์ของคุณ. - รีสตาร์ตเซิร์ฟเวอร์และตรวจสอบคอนโซลของเซิร์ฟเวอร์เพื่อยืนยันว่าปลั๊กอินถูกโหลดแล้ว.
📦 การพึ่งพา
- FancyNpcs สร้างมาสำหรับซอฟต์แวร์เซิร์ฟเวอร์ Paper และ Folia และต้องใช้ Paper ในการรัน ผู้เขียนระบุว่าปลั๊กอินนี้ไม่ต้องใช้ปลั๊กอินภายนอกเพิ่มเติม.
🧾 การกำหนดค่า
- ปลั๊กอินมีคำสั่งในเกมสำหรับงานส่วนใหญ่; ไฟล์คอนฟิกและพฤติกรรมของปลั๊กอินมีอธิบายไว้ในเอกสารทางการ.
🧠 หมายเหตุทางเทคนิค
- ซอฟต์แวร์เซิร์ฟเวอร์ที่ยืนยันว่ารองรับ: Paper และ Folia.
- FancyNpcs ใช้ packet-based rendering เพื่อแสดง NPC ให้กับไคลเอนต์ แทนการสร้าง entity แบบถาวรฝั่งเซิร์ฟเวอร์.
- โปรเจกต์มี Java API สำหรับการผสานรวมและการสร้างรวมถึงลงทะเบียน NPC แบบโปรแกรม.
- ผู้เขียนเก็บสถิติการใช้งานแบบไม่ระบุตัวตนพร้อมตัวเลือก opt-out; รายละเอียดการเก็บข้อมูลมีเอกสารกำกับโดยโปรเจกต์.
🤝 เมื่อใดที่ปลั๊กอินนี้มีประโยชน์
หากคุณต้องการ NPC ที่เรนเดอร์ฝั่งไคลเอนต์พร้อมรูปลักษณ์ที่ยืดหยุ่นและการโต้ตอบตามสคริปต์ โดยยังคงภาระ entity ของเซิร์ฟเวอร์ให้น้อย FancyNpcs มอบโซลูชันแบบ packet-based พร้อมการจัดการในเกมและ API สำหรับการผสานรวม.
ความคิดเห็น
ยังไม่มีความคิดเห็น
เป็นคนแรกที่แสดงความคิดเห็น
สำหรับผู้ดูแลเซิร์ฟเวอร์
- ผู้เขียน
- FancyInnovations
- แพลตฟอร์มที่รองรับ
- Paper, Folia
ลิงก์
- ดาวน์โหลดmodrinth.com/plugin/fancynpcs
- เอกสารfancyinnovations.com/docs/minecraft-plugins/fancynpcs
- สนับสนุนfancyinnovations.com
- fancyinnovations.comfancyinnovations.com/docs/minecraft-plugins/fancynpcs/getting-started
- GitHubgithub.com/FancyInnovations/FancyPlugins
- GitHubgithub.com/FancyMcPlugins/FancyNpcs
- CurseForge pagecurseforge.com/minecraft/bukkit-plugins/fancynpcs
สิ่งที่เซิร์ฟเวอร์รายงาน
แพลตฟอร์มเซิร์ฟเวอร์
- Paper38
- Purpur3
- Leaf2
เวอร์ชันปลั๊กอิน
- 2.12.120
- 2.11.08
- 2.12.1+3794
- 2.12.1+3823
- 2.9.23
- 2.10.1-java21+21
- 2.9.2.3361
- 2.12.01
- 2.9.01
- 2.12.1+3811
ตัวเลขมาจากเซิร์ฟเวอร์ที่แสดงรายการปลั๊กอินเมื่อ MSHQ ตรวจสอบ หลายเซิร์ฟเวอร์ซ่อนรายการ การใช้งานจริงจึงสูงกว่านี้