오늘은 유료 플러그인 ItemsAdder에 대해 소개하겠습니다
현재 1.15 이상에 서버를 운영하고 있는 개발자분들은 대부분 사용 중이 실 겁니다
해당 플러그인 커스텀 아이템을 서버에 추가하여 가구, 모자, 치장 등 다양한 아이템들을 만들 수 있습니다
(플러그인 사용 가능 버전 : 1.15~ 1.19)
1. ItemsAdder 플러그인 구매
구글에 itemsadder를 검색 후 해당 링크를 클릭해서 구매하시면 됩니다
전 이미 구매해서 오른쪽 상단에 Download Now 상태인데
구매를 안 하셨다면 Buy Now for 19.95 EUR으로 보일 겁니다
결제는 페이팔로 진행되기 때문에 수수료 포함 3만원 가량 합니다
유료 플러그인만큼 다양한 기능들을 제공합니다!
지원되는 버전은 1.15~1.19까지 지원합니다
전 1.19.2 버전을 이용하여 아이템에더를 적용해 보겠습니다
구매하셨다면 아이템에더 플러그인을 포함하여 총 4개의 플러그인을 추가해 주셔야 합니다
LoneLibs : https://www.spigotmc.org/resources/lonelibs.75974/
ProtocolLib : https://ci.dmulloy2.net/job/ProtocolLib/
Spigot 버킷을 사용 중이면 - lightAPI : https://www.spigotmc.org/resources/lightapi.4510/
Paper 버킷을 사용 중이면 - lightAPI : https://github.com/IPECTER/LighterAPI/releases/tag/5.4.0-SNAPSHOT
lightAPI는 해당 버킷에 알맞게 다운로드해 주세요
자세한 내용들은 해당 링크에서 확인해 주세요
아이템에더 개발자가 친절하게 사용법을 Wiki 사이트에 정리해 주셨습니다
'더보기'를 클릭해서 플러그인을 다운로드 해주세요
2. ItemsAdder config 설정
다운로드한 4개의 플러그인을 서버에 적용시켜 주세요
서버를 열게 되면 ItemsAdder 폴더가 생성될 겁니다
여기서 콘피그를 수정하여 서버에 접속하면 자동으로 아이템에더 리소스팩을 다운받게 해줄 겁니다
self-host와 external-host가 있습니다
self-host 아이피에서 본인만 리소스팩을 적용하고 싶다면 127.0.0.1로 입력해 주면 됩니다
처음 파일이 생성되면 self-host > enabled: false로 되어있을 텐데 이거를 true 수정해 주세요
self-host를 활성화시키겠다는 의미입니다.
만약 포트포워딩이 된 상태에서 다른 사람까지 적용되게 설정하고 싶으면 자신의 아이피를
server-ip에 입력해 주세요
(전 개인 서버로 열고 있어 self-host 값 그대로 설정했습니다)
external-host는 외부 드롭박스나 구글 드라이브에 서버에 적용할 리소스팩을 업로드하여 공유된 링크를
url : '' 칸 따옴표 안에 넣어주면 됩니다
여기서 서버를 운영하시는 분들은 대부분 호스팅을 사용하실 텐데
self-host > server-ip에서 호스팅 아이피를 적어주시면 안 됩니다!
호스팅 쪽은 external-host를 이용하여 url 설정을 해주셔야 합니다
(이틀째 self-host 적용이 안돼서 external-host로 했더니 성공했습니다.. ㅠㅠ)
external-host를 사용할 거면 self-host > enabled: false로 바꿔주고
self-host > enabled: true로 바꿔주면 됩니다
[ 호스팅 서버만 확인 ]
추가로 호스팅에 아이템에더 리소스팩을 적용하고 싶으면 위에서 설명한 external-host를 연결 후
ItemsAdder>contents 폴더째 복사해서 붙여 넣고,
storage 파일까지 복사해서 ItemsAdder>storage 붙여넣기해주세요
storage가 캐시 부분이어서 이거까지 해주셔야 아이템에더에 등록한 아이템들이 정상적으로 보입니다
드롭박스나 구글 드라이브 링크 생성 법은 해당 사이트를 참고하세요!
3. 서버에서 ItemsAdder 명령어 사용하기
추가로 밑으로 내려 config_files 부분을 한국어로 바꿔줍니다
lang 부분과 dictionaries-lang 부분을 ko로 바꿔주세요
다시 서버에 들어가서 /iareload 아이템에더 리로드 명령어를 입력해 줍니다
위에 해당 문구처럼 나온다면 성공적으로 된 겁니다
그다음 /iazip 명령어를 입력하면 자동으로 리소스팩을 다운받게 됩니다
이렇게 문구가 나오면 성공한 겁니다
현재 아이템에더에 있는 리소스팩은 아이템에더 폴더 > output에 저장됐다고 나옵니다
호스팅을 이용하여 서버를 운영 중인 분들은 output에서는 아이템에더 리소스팩을
드롭박스나 구글 드라이브에 업로드하여 external-host로 설정해 주면 됩니다
external-host를 사용 중이면 리소스팩 리로드 명령어는 /iazip 명령어가 아닌
/iatexture를 이용해서 리소스팩을 다운로드 받으면 됩니다
여기서 /iareload는 self, external 동일하게 아이템에더 폴더 내 텍스트 파일로 수정한 내용들을 리로드 하는 작업이고,
/iazip이나 /iatexture는 아이템에더 리소스팩을 리로드 하는 개념입니다
결과적으로 아이템에더에서 리소스팩 작업을 할 때마다 /iareload 명령어 이후
/iazip 또는 /iatexture 리소스팩을 리로드 하면 됩니다
리소스팩 적용이 정상적으로 되셨다면 /ia 명령어를 이용하여 카테고리를 열어줍니다
그러면 화면과 같은 모습을 확인할 수 있습니다
해당 아이템을 클릭하여 아이템 획득도 가능합니다
오늘은 아이템에더 플러그인을 서버에 적용하는 방법을 알아봤습니다
다음 시간에는 아이템에더에 커스텀 아이템 추가 방법에 대해 알아봅시다
오늘 하루 정말 고생 많으셨습니다