개인 자료란 (JE)

  서버 커뮤니티

Profile 누굴까나 대표칭호 없음

Coding_Slave 131316a90d5e49c59818970da63d7487

Profile

질문하기 플러그인

플러그인 개발 질문

2022.07.28 조회 수 96 추천 수 0
게임버전 (JE) 1.16.5 
게임버전 (BE) 관련없음 

안녕하세요.


다름이 아니라 현재 플러그인을 직접 개발 진행중에 질문 드릴 것이 있어서 왔습니다.


현재 towny와 경제 시스템을 연결한 커스텀 인벤토리 벼룩시장 플러그인을 만들고 있습니다.


다른 기능들은 다 만들었으나 진행을 못하고 있는 기능들을 질문 드릴려 합니다.


1. 명령어 /벼룩시장 입장 [상점 이름] 을 입력시 인벤토리 이름이 [상점이름]인 커스텀 인벤토리를 열어서 아이템을 살 수 있게 하고 싶습니다.

해당 부분 방법 아시는 분 계실까요?


2. 명령어 /벼룩시장 설정 [상점 이름] 을 입력시 인벤토리 이름이 [상점이름]인 커스텀 인벤토리를 열어서 판매할 아이템 추가 및 아이템 별 가격 설정이 가능하도록 하고 싶습니다. 해당 부분 방법 아시는 분 계실까요?


3. 명령어 /벼룩시장 생성 [상점 이름]을 입력시  인벤토리 이름이 [상점이름]인 커스텀 인벤토리를 생성하도록 하고 싶습니다. 해당 부분 방법 아시는 분 계실까요?


궁금한 점이 많아 죄송합니다.


일부만 아시는 분이라도 괜찮으니 도움 부탁 드립니다.


6개의 댓글

윈초
2022.07.28

커스텀 인벤토리 생성 코드

Inventory inventory = Bukkit.createInventory(null, 9/*인벤토리 크기*/, Component.text("타이틀"));

플레이어에게 커스텀 인벤토리 보여주는 코드

player.openInventory(inventory);

1,2의 기능은 InventoryClickEvent 사용하시면 됩니다.

누굴까나
2022.07.29
@윈초

오홍 감사합니당!

qsef1256
2022.07.29

spigot wiki 가시면 이 기능을 구현하는데 필요한 모든 지식이 적혀있습니다

누굴까나
2022.07.29
@qsef1256

봤는데 설명이 이해가 안되더라구요...ㅠㅠ 영어좀 공부해야 겠네요...

qsef1256
2022.07.29

대충 데이터베이스랑 GUI, Vault 가격 연동만 알아도 구현하실 수 있습니다

누굴까나
2022.07.29
@qsef1256

DB라던지 가격 연동은 알겠는데 GUI가 부족하네요.....ㅠㅠ

아무튼 GUI도 위에 분에게 도움을 받았으니 참고해서 해봐야겠네요 감사합니다!!!!

뉴스 및 창작물
/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가] 1

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝 1

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0

/files/thumbnails/403/765/003/262x150.crop.jpg?20240409190538

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

Sonttukk

2024-04-09

4