Releases: wjddusrb03/PacketNPC
Releases · wjddusrb03/PacketNPC
PacketNPC v1.0.0
PacketNPC v1.0.0 - Initial Release
Lightweight packet-based NPC plugin for Paper 1.21+ with zero TPS impact.
Highlights
- Packet-only NPCs (no real entities on server)
- Per-player NPCs (permission/PlaceholderAPI conditions)
- Built-in dialogue system with branching choices
- 12 action types (command, message, sound, title, actionbar, teleport, particle, potion, etc.)
- Multi-waypoint patrol with speed/pause/loop settings
- Approach/leave trigger events
- Custom skins from Mojang API with caching
- Multiple entity types (Player, Villager, Zombie, etc.)
- Full Developer API for other plugins
- Fully configurable (config.yml, messages.yml, npcs.yml, dialogue.yml)
Requirements
- Paper 1.21.4+
- PacketEvents 2.7.0+
- PlaceholderAPI (optional)
Installation
- Download
PacketNPC-1.0.0.jarbelow - Place in
plugins/folder - Ensure PacketEvents is installed
- Restart server
Bug Reports / Feedback
Found a bug? Have a suggestion? Please open an issue!
https://github.com/wjddusrb03/PacketNPC/issues
PacketNPC v1.0.0 - 최초 릴리즈
Paper 1.21+ 전용 경량 패킷 기반 NPC 플러그인 - 서버 TPS 영향 제로.
주요 기능
- 패킷 전용 NPC (서버에 실제 엔티티 없음)
- 퍼플레이어 NPC (권한/PlaceholderAPI 조건)
- 분기형 대화 시스템 내장
- 12개 액션 타입
- 다중 웨이포인트 순찰
- 접근/이탈 이벤트
- Mojang API 스킨 + 캐싱
- 다양한 엔티티 타입
- Developer API
- 완전 커스터마이즈 가능
버그 신고 / 피드백
버그를 발견하셨거나 건의사항이 있으시면 이슈를 등록해주세요!
https://github.com/wjddusrb03/PacketNPC/issues