Minecraft 플러그인 EconomyShopGUI
EconomyShopGUI와 확인된 서버에 대한 정보
🔌 EconomyShopGUI 소개
EconomyShopGUI는 플레이어가 채팅 명령 대신 메뉴를 통해 아이템을 사고팔 수 있도록, 설정 가능한 그래픽 상점 시스템을 제공하는 Minecraft 플러그인입니다. 이 플러그인은 상점 섹션, 페이지가 나뉜 상점 페이지, 판매 인터페이스, 그리고 선택 사항인 물리적 "ShopStand" 아이템을 제공합니다. Bukkit/Spigot/Paper 서버 환경용으로 설계되었으며, 일반적인 경제 플러그인과 연동됩니다.
🎯 목적
이 플러그인은 텍스트 기반 상점 명령을 GUI 기반 상점과 관리용 상점 설정으로 대체하거나 보완합니다. 이미 존재하는 경제 플러그인에 연결되는, 구조화되고 설정 가능한 게임 내 상점을 원하는 서버 소유자와 관리자를 위한 것입니다.
⚙️ 기능
- 설정 가능한 상점 섹션과 페이지가 나뉜 GUI 페이지.
- 거래 화면과 설정 가능한 제한이 있는 구매 및 판매 흐름.
- 전역 및 섹션별 sell-all 기능.
- ShopStand 물리 아이템 지원(배치 가능한 전시 상점).
- 레이아웃 마켓플레이스 / 설치 가능한 레이아웃 / 게임 내 레이아웃 설치.
- 다른 플러그인에서 이 플러그인에 연결할 수 있는 개발자 API.
- 여러 경제 시스템과의 연동, 그리고 스포너 및 유틸리티 플러그인을 위한 선택적 연동.
- 익명 플러그인 메트릭을 위해 bStats 사용.
🧩 대상
- 게임 내 GUI 상점을 원하는 Survival 및 SMP 서버.
- 이미 별도의 경제 플러그인을 사용하고 있으며, 전면 상점 UI가 필요한 서버.
- 설정 가능한 상점 레이아웃과 선택적 물리 상점 스탠드를 원하는 서버.
- 상점 동작을 통합하기 위한 상점 API가 필요한 플러그인 개발자.
🏗️ 사용 예시
- 운영자가 자원, 도구, 꾸미기용 상점 섹션을 만들고 플레이어가 GUI를 통해 구매하도록 합니다.
- 서버가 플레이어가 구성된 상점 섹션에 아이템을 판매할 수 있도록 /sellall 명령을 제공합니다.
- 관리자가 원본 파일을 수정하지 않고도 상점 외형을 바꾸기 위해 레이아웃을 설치하거나 업로드합니다.
⌨️ 명령어
| 명령어 | 설명 | 권한 | 접근 |
|---|---|---|---|
/eshop additem <section> <material> <buy price> <sell price> | 상점 섹션에 아이템을 추가합니다. | EconomyShopGUI.eshop.additem | 관리자 |
/eshop edititem <section> <index> <action> <key> <value> | 섹션 안의 아이템 속성을 수정합니다. | EconomyShopGUI.eshop.edititem | 관리자 |
/eshop deleteitem <section> <index> | 상점 섹션에서 아이템을 제거합니다. | EconomyShopGUI.eshop.deleteitem | 관리자 |
/eshop addhanditem <section> <buy price> <sell price> | 손에 든 아이템을 상점 섹션에 추가합니다. | EconomyShopGUI.eshop.addhanditem | 관리자 |
/eshop installLayout <id> | id로 상점 레이아웃을 설치합니다(레이아웃 마켓플레이스 연동). | EconomyShopGUI.eshop.installLayout | 관리자 |
/eshop logs export | 거래 로그를 웹 보기로 내보냅니다(거래 기록 기능). | 지정되지 않음 | 관리자 |
/sellall | 구성된 상점 섹션에 따라 판매 가능한 모든 아이템을 판매합니다. | EconomyShopGUI.sellall | 플레이어 |
/sellgui | 메뉴를 통해 아이템을 판매할 수 있도록 Sell GUI를 엽니다. | EconomyShopGUI.sellgui | 플레이어 |
(위 명령어는 플러그인 작성자가 문서화한 경우에만 포함됩니다.)
🔐 권한
| 권한 | 설명 | 기본값 |
|---|---|---|
EconomyShopGUI.shop | 플레이어가 상점을 열 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.shop.<section> | 이름으로 특정 상점 섹션을 열 수 있는 권한입니다. | 지정되지 않음 |
EconomyShopGUI.shop.all | 모든 상점 섹션을 열 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.sellall | /sellall 명령어 사용을 허용합니다. | 지정되지 않음 |
EconomyShopGUI.sellall.<section> | /sellall로 특정 상점 섹션에 판매할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.sellall.all | /sellall로 모든 섹션에 판매할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.sellallitem | /sellall <item> 사용을 허용합니다. | 지정되지 않음 |
EconomyShopGUI.sellgui | Sell GUI를 열 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.reload | 플러그인 다시 불러오기를 허용합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.additem | 명령어로 상점 아이템을 추가할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.edititem | 명령어로 상점 아이템을 수정할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.deleteitem | 명령어로 상점 아이템을 삭제할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.addhanditem | 명령어로 손에 든 아이템을 상점에 추가할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.addsection | 명령어로 상점 섹션을 추가할 수 있게 합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.uploadLayout | 레이아웃 업로드를 허용합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.installLayout | 레이아웃 설치를 허용합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.shopstands.create | ShopStand 아이템 생성/배치를 허용합니다. | 지정되지 않음 |
EconomyShopGUI.eshop.shopstands.destroy | ShopStand 파괴를 허용합니다. | 지정되지 않음 |
(플러그인 문서의 권한 목록에 기본값이 명시되지 않은 경우 기본값은 "지정되지 않음"으로 기록됩니다.)
⚙️ 설치
📥 설정
- 공식 플러그인 JAR를 다운로드해 서버의
plugins/폴더에 넣습니다. - 서버를 재시작하거나 플러그인 관리자를 사용해 플러그인을 로드합니다.
- 시작 시 서버 콘솔을 확인하여 플러그인이 로드되었는지와 의존성 경고가 있는지 확인합니다.
📦 의존성
- 경제 제공자가 필요합니다. 플러그인은 다음 중 하나에 대한 지원을 문서화합니다: Vault, PlayerPoints, CoinsEngine, GemsEconomy, UltraEconomy, VotingPlugin, zEssentials (경제 작업을 위해 이 중 하나가 있어야 합니다).
- 선택적 연동에는 PlaceholderAPI, Citizens, Quests, 그리고 직접 지원을 위한 다양한 spawner 플러그인이 포함됩니다.
🧠 기술 노트
- 이 플러그인은 Bukkit/Spigot/Paper 서버용으로 배포되며, 작성자는 모드/하이브리드 서버는 지원하지 않는다고 밝힙니다.
- 작성자가 명시한 요구 사항: Minecraft 1.8+ 및 Java 8 이상.
- 이 플러그인은 다른 플러그인이 상점 이벤트와 기능에 연결할 수 있도록 개발자 API를 제공합니다.
- 이 플러그인은 익명 메트릭 수집을 위해 bStats를 사용합니다.
- GUI 편집기, 명령어 아이템, 커스텀 NBT 아이템 같은 기능을 추가하는 프리미엄 버전이 있으며, 핵심 기능(GUI 상점)은 무료 버전에 포함되어 있습니다.
🤝 이 플러그인이 유용한 경우
기존 경제 플러그인과 연동되고, 설정 가능한 레이아웃, 상점 섹션, 판매 흐름을 지원하는 게임 내 그래픽 상점이 필요하다면, EconomyShopGUI는 문서화된 관리자용 인터페이스와 플러그인 통합용 API를 제공합니다.
- ÂCOIN SERVER350.65
- A Minecraft Server450.2
- Karpats - Economy Survival240.08
- Helios
영역 점유 보호, 플레이어 주도 경제(상점, 경매, 직업), 커스텀 몹이 있는 Survival 중심 SMP로, 보호된 진행과 커뮤니티 거래를 선호하는 플레이어에게 적합합니다.
236.54 - ÂBoundaryMC ÂIs OfflineÂ135.55
- iCraftBG 26.1.2131.54
- A Minecraft Server029.32
- NRWsmp
독일어권 중심의 서바이벌 SMP로, 경제, PvP(듀얼 & FFA), 정기 이벤트, 인게임 상점(Tebex), 그리고 꾸준한 진행을 위한 플레이 시간/보상 시스템을 제공합니다.
129.27 - Racsu Planet
스킬, 퀘스트, 커스텀 던전, 그리고 공식 스토어와 커뮤니티 허브가 뒷받침하는 게임 내 경제를 갖춘 크로스플레이 서바이벌 MMORPG(Java + Bedrock).
026.76 - A Minecraft Server024.07
- Server Avatar Hispano 1.20.1022.47
- Minecraft Server022.16
- ooo Forge United ooo022.05
플러그인 EconomyShopGUI 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. EconomyShopGUI의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, EconomyShopGUI을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
EconomyShopGUI을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.