오늘은 4개의 플러그인을 적용해보겠습니다
1. SkinsRestorer과 Vault 플러그인
2. 시티즌 플러그인
3. MobHealth 플러그인
1. SkinsRestorer과 Vault 플러그인
첫번째 플러그인은 SkinsRestorer와 Vault호환 플러그인입니다 명령어는 따로 없습니다
https://www.spigotmc.org/resources/skinsrestorer.2124/
(SkinsRestorer 플러그인을 다운로드 해주세요)
호환 플러그인입니다
2개 전부 서버에 적용시켜주시면 됩니다
SkinsRestorer 플러그인으로 인하여 이제 서버에 접속하면 정상적으로 스킨이 보이게 됩니다
2. 시티즌 플러그인
두번째 플러그인은 시티즌 플러그인입니다
(서버에 적용시켜 주세요)
이 시티즌 플러그인은 추후 스크립트랑 연동하여 퀄리티 있는 상점npc를 만들어볼겁니다
시티즌 플러그인은 플레이어와 동일한 형태의 npc를 생성할 수 있고, 이름까지 설정할 수 있습니다
주로 많이 쓰는 명령어 먼저 보겠습니다
명령어 | 기능 설명 |
/npc sel or select | NPC를 선택합니다 |
/npc list <page> |
세워진 NPC들을 확인합니다
|
/npc create <이름> | 명령어를 실행한 위치에서 <이름>의 NPC를 생성합니다 |
/npc remove | NPC를 삭제합니다 |
/npc name | NPC의 이름이 뜨는것을 활성화 or 비활성화 합니다 |
/npc rename <이름> | NPC의 이름을 <이름>으로 변경합니다 |
/npc skin <닉네임> | NPC의 <닉네임> 스킨으로 변경합니다 |
/npc type <type> ex) sheep, cow, pig etc | NPC의 타입 종류를 변경합니다 |
/npc equip | 손에 들고있는 아이템을 npc를 바라보고 우클릭하여 장비를 장착시킵니다 |
/npc look | NPC의 시야 고정을 활성화 or 비활성화 합니다 |
/npc gravity | NPC가 떨어지지 않고 공중에 떠있도록 설정합니다 |
/npc tphere | 자신의 위치로 NPC를 이동시킵니다 |
/npc glowing | NPC의 발광 상태를 설정합니다 |
/npc glowing --color <색코드> | NPC의 발광 색깔을 설정합니다 |
/npc create 상인 명령어를 이용하여 npc를 생성해줍니다
그다음 npc를 바라보면서 /npc look 과 /npc skin <닉네임> 을 이용하여 npc시야 고정 여부와 스킨을 변경하였습니다
이후에 다른NPC에 적용하고 싶으면 적용하고 싶은 NPC를 바라보고 /npc sel 명령어로 npc를 먼저 선택해줍니다
그리고 앞서 작성한 look과 skin명령어로 변경하시면 됩니다
장비 장착은 /npc equip로 장비장착을 활성해줍니다 이후에 아이템을 우클릭하여 npc에 장비를 장착합니다
장착이 완료되었으면 다시 /npc equip 명령어를 입력하여 장비 장착을 비활성화 시켜줍니다
(그래야 착용한 장비들이 떨어지지 않습니다!)
순서
1. /npc create <만들고싶은 npc이름>
2. /npc sel = npc선택
3. /npc skin <적용할 스킨 닉네임>
4. /npc look
5. /npc equip
이렇게 자주 사용하는 시티즌 명령어를 살펴보았습니다
3. MobHealth 플러그인
마지막 플러그인은 MobHealth 입니다
이 플러그인은 서버내 몹이나 유저 체력을 확인할 수 있는 플러그인입니다
상대 플레이어 밑에 바로 체력을 확인할 수 있습니다
주민같은 일반 몹을 타격했을때도 채팅창에 표시해줍니다
해당 문구가 마음에 들지 않는다면 MobHealth 플러그인에 lang 파일을 수정하시면 됩니다
서버팩\plugins\MobHealth 경로에서 lang 파일을 열어줍니다
chatMessage 와 ChatKilledMessage, playerLabelPercent를 수정하겠습니다
전 이렇게 수정하였습니다 여러분들은 원하는대로 수정하셔도 됩니다
수정하고 저장해주세요 이후 서버를 닫고 다시 열면됩니다
(만약 한글이 깨진다면 편집기에 인코딩을 UTF-8로 변환하시면 됩니다)
정상적으로 수정한대로 나옵니다