Tìm máy chủ có FancyNpcs
Máy chủ báo cáo FancyNpcs: 43
- SentrySMP 35 trực tuyếnJava
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 46 trực tuyếnJava
- play.vcraft.fr:23020 19 trực tuyếnJava + Bedrock
- PUREMC FAMILY FRIENDLY 6 trực tuyến
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 9 trực tuyếnJava + Bedrock
- 54.39.122.49:25565 7 trực tuyếnJava + Bedrock
Giới thiệu FancyNpcs
🔌 Giới thiệu FancyNpcs
FancyNpcs là một plugin Minecraft để tạo và quản lý các non-player characters (NPCs) bằng packets. Plugin này nhắm đến các máy chủ Paper và Folia, đồng thời cung cấp một lựa chọn thay thế dựa trên packet cho các plugin NPC dựa trên entity. Plugin tập trung vào giao diện có thể cấu hình và tương tác, trong khi giảm thiểu tải entity phía server.
🎯 Mục đích
FancyNpcs dành cho quản trị viên máy chủ cần NPC nhẹ, có thể tùy chỉnh cho các màn hiển thị trang trí, kiosk tương tác hoặc tương tác theo kịch bản mà không cần sinh ra đầy đủ server entities. Plugin giải quyết vấn đề các triển khai NPC nặng bằng cách dùng client-side packet rendering và một hệ thống action đã được tài liệu hóa.
⚙️ Tính năng
- Tạo, sao chép, xóa và liệt kê NPC trong game qua một lệnh duy nhất
/npc. - NPC kiểu player và mob với skin có thể tùy chỉnh (username, UUID, URL hoặc file cục bộ) và hỗ trợ slim-model.
- Các slot trang bị: helmet, chestplate, leggings, boots, main hand và offhand.
- Hiệu ứng glowing với màu có thể cấu hình và tùy chọn hiển thị trong player list cho NPC kiểu player.
- Display names hỗ trợ MiniMessage, PlaceholderAPI và MiniPlaceholders.
- Hệ thống action với triggers và nhiều loại action (add, remove, list, reorder, clear) cho hành vi tương tác.
- Điều khiển vị trí và xoay, lệnh di chuyển/teleport, và hành vi "turn to player" dựa trên khoảng cách.
- Hỗ trợ size/scale cho các phiên bản Minecraft mới hơn khi có sẵn.
- Plugin cung cấp API để tạo và quản lý NPC theo chương trình.
🧩 Dành cho ai
- Các server Survival và SMP muốn NPC trang trí hoặc tương tác mà không tăng tải entity.
- Các network hoặc lobby cần NPC nhẹ cho menu, shop hoặc điểm thông tin.
- Các developer muốn tích hợp việc tạo NPC thông qua API được cung cấp.
🏗️ Ví dụ sử dụng
- Một server hub tạo các NPC đứng yên với skin tùy chỉnh, hiển thị thông tin khi được nhấp vào.
- Một server RPG dùng NPC với action theo kịch bản để dẫn người chơi hoặc kích hoạt lệnh và tin nhắn.
- Một plugin dành cho developer đăng ký NPC lúc runtime bằng FancyNpcs API.
⌨️ Lệnh
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | Hiển thị trợ giúp về các lệnh NPC. | fancynpcs.command.npc.help | Admin |
/npc create (name) | Tạo NPC mới (hỗ trợ flags cho position, world, type). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | Xóa NPC được chỉ định. | fancynpcs.command.npc.remove | Admin |
/npc list | Liệt kê tất cả NPC (có thể lọc). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | Hiển thị thông tin về một NPC. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | Đổi skin NPC (username, url, file, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | Đặt hoặc xóa một slot trang bị cho NPC. |
/npc teleport (npc) | Dịch chuyển đến NPC được chỉ định. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | Thêm một action vào trigger của NPC. | fancynpcs.command.npc.action.add | Admin |
🔐 Quyền hạn
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | Truy cập lệnh /npc help. | not specified |
fancynpcs.command.npc.create | Tạo NPC mới. | not specified |
fancynpcs.command.npc.remove | Xóa NPC hiện có. | not specified |
fancynpcs.command.npc.list | Liệt kê NPC trên mọi world. | not specified |
fancynpcs.command.npc.info | Xem thông tin NPC chi tiết. | not specified |
fancynpcs.command.npc.skin | Thay đổi skin của NPC. | not specified |
fancynpcs.command.npc.equipment.(sub) | Quản lý các slot trang bị của NPC. | not specified |
fancynpcs.command.npc.action.add | Thêm action vào trigger của NPC. | not specified |
fancynpcs.command.npc.teleport | Teleport đến một NPC. | not specified |
⚙️ Cài đặt
📥 Thiết lập
- Tải file JAR của plugin FancyNpcs từ trang phân phối được hỗ trợ.
- Đặt file JAR vào thư mục
plugins/của server bạn. - Khởi động lại server và kiểm tra console để xác nhận plugin đã được tải.
📦 Phụ thuộc
- FancyNpcs được xây dựng cho phần mềm server Paper và Folia và yêu cầu Paper để chạy. Tác giả ghi rõ plugin này không cần thêm phụ thuộc plugin bên ngoài nào khác.
🧾 Cấu hình
- Plugin cung cấp các lệnh trong game cho hầu hết tác vụ; các file cấu hình và hành vi của plugin được tài liệu hóa trong tài liệu chính thức.
🧠 Ghi chú kỹ thuật
- Phần mềm server được xác nhận hỗ trợ: Paper và Folia.
- FancyNpcs sử dụng packet-based rendering để hiển thị NPC cho client thay vì sinh ra các entity tồn tại lâu dài phía server.
- Dự án cung cấp Java API cho việc tích hợp và tạo cũng như đăng ký NPC theo chương trình.
- Tác giả thu thập số liệu sử dụng ẩn danh với tùy chọn opt-out; chi tiết thu thập dữ liệu được dự án tài liệu hóa.
🤝 Khi nào plugin này hữu ích
Nếu bạn cần NPC được render ở client với giao diện linh hoạt và tương tác theo kịch bản, đồng thời giữ tải entity của server ở mức thấp, FancyNpcs cung cấp một giải pháp dựa trên packet với quản lý trong game và API cho các tích hợp.
Bình luận
Chưa có bình luận nào
Hãy là người đầu tiên bình luận.
Dành cho quản trị viên máy chủ
- Tác giả
- FancyInnovations
- Nền tảng hỗ trợ
- Paper, Folia
Liên kết
- Tải xuốngmodrinth.com/plugin/fancynpcs
- Tài liệufancyinnovations.com/docs/minecraft-plugins/fancynpcs
- Hỗ trợ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
Máy chủ báo cáo gì
Nền tảng máy chủ
- Paper38
- Purpur3
- Leaf2
Phiên bản plugin
- 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
Số liệu lấy từ các máy chủ công khai danh sách plugin khi MSHQ kiểm tra. Nhiều máy chủ ẩn danh sách này, nên mức sử dụng thực tế cao hơn.