본문 바로가기
마인크래프트/플러그인 소개

[마인크래프트 1.5.2 ~ 1.14]Shopkeepers, 주민 상점을 만들 수 있게 해주는 근본 있는 플러그인(플레이어 상점이 가능하다?)

by Zepelown 2019. 12. 27.

출처 및 다운로드 :

https://dev.bukkit.org/projects/shopkeepers/files

(스피갓 사용 가능합니다.)

 

너무 근본 있는 플러그인이라서 다룰까 말까 고민했지만

 

펄미션과 에센셜도 이미 했기 때문에 하기로 했습니다.

 

대부분 샵키퍼를 아마 어드민 상점이라고 아실 겁니다.

 

하지만 플레이어 상점도 만들 수 있다는 걸 아시나요?

 

이 글에서는 어드민 상점은 아주 빠르고 신속하게 설명하고

 

플레이어 상점 기능 중심으로 설명하겠습니다.

 


어드민 상점

많은 분들이 알고 있을 것이라고 생각하기 때문에

 

더 보기로 올리겠습니다.

 

보실 분은 눌러서 봐주세요!

더보기

당연하게도 오피들이 기본적으로 사용할 수 있게 되어있습니다.

 

굳이 유저한테 이 어드민 상점 권한을 넘기고 싶다면

 

Shopkeepers.admin

(상점만 만들 수 있음)

또는

Shopkeepers.*

(플러그인의 모든 기능 사용 가능)

 

를 주시면 됩니다.

 

 

[]는 옵션, {} 필수

  • /shopkeeper [엔티티]

바라보는 방향으로 어드민 상점을 만듭니다.

(기본 설정으로 콘피그에서 변경 가능)

 

 

  • 샵 키퍼 에디터

주민을 바라보며 쉬프트 우클릭 시 나옵니다.

 

인벤토리 맨 마지막 줄을 설명하자면

 

이름표 -> 주민 이름 붙이기

달걀 -> 아기 주민으로 만들기

방벽 -> 주민 직업 선택

옷 -> 주민 모습 선택

조약돌 -> 주민 레벨

뼈다귀(사진에서 안 보임) -> 삭제

 

템을 올릴려면

 

 

이렇게 놔두면 

이렇게 교환할 수 있어요!

 

이제 어드민 상점 설명 끝!

 


플레이어 상점

자 본격적인 주제입니다.

 

일단 플레이어 상점과 관련된 권한은 기본적으로 설정이 되어있습니다.

(참고 : https://github.com/Shopkeepers/Shopkeepers-Wiki/wiki/Permissions)

 

그러니 따로 권한 설정은 필요 없으나 알아두면 좋은 명령어가 있습니다.

 

/shopkeeper list

- 자기가 만든 상점의 리스트를 봅니다.(위치 설명해줌)

 

플레이어 상점에는 크게 4 종류나 존재합니다!

 

종류 설명
Selling Shop 상점 주인의 다른 유저의 아이템을 판매하는 상점
Buying Shop 상점 주인이 다른 유저의 아이템을 구매하는 상점
Trading Shop 말 그대로 아이템끼리 교환하는 상점
Book Shop 서명한 책의 카피를 판매하는 상점

처음 보시면 도대체 왜 Trading Shop이 있는지 이해가 안 되실 겁니다.

 

하지만 TradingShop을 제외한 나머지 3개 상점은

 

플러그인이 지정한 화폐를 사용합니다.

 

Config 화면을 보면서 설명하겠습니다.

 

이 화폐는 두 가지로 구분되며

 

기본 설정으로는

 

currency-item : 에메랄드

high-currency-item : 에메랄드 블럭

(아무 가치 없음 : 방벽)

으로 되어있습니다.

 

high-currency-value

 

high-currency-item의 가치가 currency-item의 몇 개 정도 되는지에 대한 것이고

 

high-currency-min-cost

 

주민 상점 화면에서 몇 개가 넘으면 high-currency-item으로 표시할지 정하는 부분입니다.

 

머리가 아프실 겁니다.

 

쉽게 말하면 Config 기준으로

 

에메랄드 블럭은 에메랄드 9개의 가치를 가지고 주민 상점에서 에메랄드 20개 넘게 표시해야 할 때

 

자동으로 에메랄드 블럭으로 환전하는 겁니다.

 

그냥 단순하게 바꿀 수 있다는 것만 말하고 넘어갈 수도 있지만

 

서버에 따라 화폐가 각각 다르기 때문에 굳이 상세하게 설명해드리는 겁니다.


이제 화폐를 알았으니 상점을 만들어봅시다.

 

상점을 만들 때 전제 조건이 있습니다.

 

1. 서바이벌 모드

 

2. 주민 스폰 에그

(참고로 Config에서 바꿀 수 있습니다.)

 

3. 상자

 

자 이제 해봅시다.

 

먼저 상자를 설치해주세요.

 

 

 

그리고 주민 스폰 알을 들면

이렇게 나옵니다.

 

우클릭 또는 좌클릭으로 상점 타입을 정해줍니다.


Buying Shop을 설명하겠습니다.

(참고로 하나만 알면 다른 건 다 비슷합니다.)

 

상점 타입을 정했으니

 

주민 종류도 정해보죠.

 

쉬프트 우클릭으로 할 수 있습니다.

 

전 크리퍼 할게요.

다 정했으면 상자를 우클릭하시고

 

상자 위를 우클릭 한번 더 해줍시다.

 

짜잔! 이렇게 나와요.

 

이젠 어드민 상점과 매우 비슷하나

 

Buying Shop에서는 밑에 있는 상자에

 

사고 싶은 아이템과 돈을 넣어줘야 합니다.

 

이렇게 넣어주시면

주민을 쉬프트 우클릭하면 익숙한 화면이 나옵니다.

 

여기서 이제 가격을 정해봅시다.

 

넣은 아이템이나 위에 방벽을 좌클릭하면 개수 증가 / 우클릭하면 개수 감소가 됩니다.

(쉬프트 클릭 시 10개 증가 / 감소)

 

대충 이렇게 하면

 

이런 식으로 나옵니다.

 

마지막 줄은 살 물건,

 

이제 다른 사람들이 여러분에게 양귀비 3개를 팔고

 

에메랄드 3개를 받아가게 되는 겁니다.


이번엔 Selling Shop을 해보겠습니다.

 

아까처럼 해주시고

 

상자에 팔고 싶은 아이템을 넣어줍니다.

이런 식으로 넣어주고

 

주민을 쉬프트 우클릭합시다.

아까하고 비슷합니다.

 

가격을 설정하기 위해 방벽을 우클릭/좌클릭을 해줍시다.

(다시 말하지만 쉬프트 우클릭 /좌클릭은 개수 10개 증가/감소입니다.)

 

이런 식으로 나옵니다.

 

이제 왜 화폐를 맨 처음에 설명을 했는지 이해가 되실 거예요.

 

바로 여기서 쓰이기 때문입니다.

 

자 이제 주민 상점을 열어보죠.

짜잔 완성입니다!


마지막으로 Trading Shop에 대해 설명하겠습니다.

 

Book Shop은 Selling Shop과 똑같으나 상자 안에 서명된 책만 넣으면 끝이기 때문에

 

생략하겠습니다.

 

Trading Shop은 어드민 상점 하고 가장 비슷한 상점이라고 보시면 됩니다.

 

재고가 있다는 점만 빼고요.

 

이제 Trading Shop 타입으로 주민 상점을 만들어줍시다.

 

만들기 전에 아셔야 할 게 있는데

 

내가 얻고 싶은 아이템이 인벤에 있어야 합니다!

 

일단 상자 안에 내가 바라는 템의 대가를 넣어줍시다.

전 회색 유리판 3개를 나무 2개의 비율로 나무 20개를 가지고 싶기 때문에

 

회색 유리판 30개를 넣어준 겁니다.

인벤 안에 있는 나무를 유리가 있는 줄에 넣어주시고

 

좌클릭과 우클릭으로 각각 개수를 조정하시면 됩니다.

 

이렇게 하게 되면

완성되었습니다!

댓글