개인 자료란 (JE)

  서버 커뮤니티


Profile 구마공방 대표칭호 없음

sweetenpotato 7a2769d1b82447b1956af5605a67d372

Profile

자료 자바 에디션(JE) 플러그인 일반

간단하고도 안전한 교환! SafeTrade

2021.12.26 조회 수 816 추천 수 1
장르 경제 
게임버전 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2, 1.11, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5 
API 스피곳, 페이퍼, 퍼퍼, 에어플레인, 슈가케인 
원산지 해외 
개발자 BtoBastian 
저작권 알 수 없음 
자료 출처 https://www.spigotmc.org/resources/safetrade.13885/ 

플러그인 사진

03a4aa7766f4d1e39dca2f14afb29bef.png


플러그인 소개

유저 간의 아이템 교환을 GUI 기반으로 용이하게 할 수 있는 플러그인 입니다!


플러그인 사용법

교환 하고 싶은 상대에게 접근한 후 /trade <닉네임>을 입력해 교환 신청을 겁니다.
위 그림과 같은 GUI가 열리면 자신의 구역에 아이템을 넣은 후 초록색 양털을 눌러 교환 완료를 합니다.

상대 또한 교환 완료를 할 때까지 기다립니다.

(빨간 양털을 누르면 교환이 진행되지 않습니다)


명령어

/trade <닉네임> : 작성한 플레이어와 교환 하는 것을 요청합니다.

/trade accept : 어떤 플레이어가 자신에게 교환을 걸었을 때, 이 요청을 수락합니다.

/trade deny : 어떤 플레이어가 자신에게 교환을 걸었을 때, 이 요청을 거절합니다.

/trade reload : 이 플러그인과 관련한 설정을 다시 불러옵니다.


퍼미션

safetrade.request : /trade <player>

safetrade.accept : /trade accept

safetrade.deny : /trade deny

safetrade.reload : /trade reload 


적용시 유의점

개발자에 의하면 1.16 이상의 버전은 비공식적으로 지원 한다고 합니다.

또한 플러그인 버전 별로 지원하는 마인크래프트 버전이 다르므로 아래 버전을 확인하신 후 다운로드 하시기 바랍니다.

Minecraft 1.16.x 이상 : SafeTrade 1.1.1

Minecraft 1.13.x - 1.15.x: SafeTrade 1.1.0

Minecraft 1.8.x - 1.12.x : SafeTrade 1.0.16


config.yml 설정


language: "auto"
encoding: "UTF-8"
tradeWithMoney: true
noDebts: true
maxTradingDistance: 15
tradeThroughWorlds: false
fastTrade: false
smallMoneyValue: 1
mediumMoneyValue: 10
largeMoneyValue: 100
  • language : 버킷 폴더 내의 /plugins/SafeTrade/languages 내에 저장된 언어 파일을 불러와 적용합니다. (한국어는 없습니다)
    • 기본적으로 "auto"로 되어있으며 en(영어), de(덴마크어), es(에스파냐어) 등등이 있습니다.
  • encoding : 텍스트 인코딩 유형을 설정합니다. 기본적으로 UTF-8로 되어 있습니다.
  • tradeWithMoney : 교환 시 돈 또한 교환이 가능하게 할 것인지 설정합니다.
    • tradeWithMoney 설정이 true이고 서버 내에 vault 기반의  이코노미 플러그인이 있을 시 돈 교환이 가능한 버튼이 추가됩니다.
  • noDebts : 채무를 설정하지 않습니다. (교환시 돈이 감소하지 않습니다)
  • maxTradingDistance : 최대 교환 가능 거리를 설정합니다. (단위는 블록입니다.)
    • -1로 설정할 경우 거리에 관계 없이 교환 가능합니다.
  • tradeThroughWorlds : 월드가 달라도 교환 가능하게 할 것인지 설정합니다. 
    • true로 설정할 경우 maxTradingDistance는 자동으로 -1로 설정된 값과 동일한 효과를 갖습니다.
  • fastTrade : shift + 오른쪽 클릭으로 교환 수락과 동일한 효과를 얻습니다.
  • smallMoneyValue : small Money 버튼 클릭시 교환에 추가될 돈을 설정합니다.
  • mediumMoneyValue : large Money 버튼 클릭시 교환에 추가될 돈을 설정합니다.
  • largeMoneyValue : large Money 버튼 클릭시 교환에 추가될 돈을 설정합니다.


플러그인 적용 방법

448d4ebb0ccfa24ebf412e826097c594.png


플러그인 링크

https://www.spigotmc.org/resources/safetrade.13885/



1개의 댓글

panso
2022.05.18

1.18.2도 가능한가요?