Minecraft 플러그인 Tebex
Tebex와 확인된 서버에 대한 정보
🔌 Tebex 소개
Tebex는 실행 중인 서버를 Tebex 웹스토어에 연결해 온라인 구매가 게임 안에서 자동으로 지급되도록 하는 Minecraft 플러그인입니다. 공식 Tebex Plugin API를 구현하며, 지원되는 서버 플랫폼에서 스토어 구매(아이템, 랭크, 명령어, 구독)를 서버 측에서 처리할 수 있게 해줍니다.
🎯 목적
Tebex의 핵심 목적은 Tebex 웹스토어에서 생성된 구매의 지급을 자동화하는 것입니다. 서버 소유자는 이 플러그인을 사용해 게임 서버를 스토어에 연결하고, 구매가 처리되면 설정된 서버 명령어를 실행하며, 플레이어에게 구매 링크와 스토어 관련 정보를 게임 안에서 제공합니다.
⚙️ 기능
- 자동 주문 처리: 플러그인이 Tebex를 주기적으로 확인하고, 플레이어가 온라인일 때 설정된 서버 명령어를 실행해 구매를 지급합니다.
- 비밀 키를 통한 스토어 연결: 서버 측 비밀 키 명령어를 사용해 서버를 스토어에 연결할 수 있습니다.
- checkout 및 스토어 정보용 게임 내 명령어로 결제 링크를 만들거나 스토어 데이터를 볼 수 있습니다.
- 링크 전송, 강제 확인, 패키지 데이터 새로고침, 디버그 로깅 활성화를 위한 관리자 및 디버그 명령어.
- 일반적인 서버 플랫폼용 공식 빌드를 통한 다중 플랫폼 지원.
🧩 대상
- Tebex 웹스토어를 통해 아이템, 랭크 또는 구독을 판매하는 서버 소유자.
- Bukkit/Spigot/Paper 및 기타 지원되는 플랫폼에서 온라인 구매의 자동 처리가 필요한 관리자.
- 웹스토어와 게임 서버 사이에 유지 관리되는 공식 연동을 원하는 네트워크.
🏗️ 사용 예시
- 어떤 서버가 Tebex 스토어에서 꾸미기 아이템을 판매하고, 플러그인이 플레이어가 다음에 접속할 때 아이템을 자동으로 지급합니다.
- 관리자가 게임 내 명령어로 후원자에게 결제 링크를 생성해 플레이어에게 보냅니다.
- 스토어 구매가 명령어를 실행해 플레이어를 권한 그룹에 추가하거나 임시 구독을 부여합니다.
⌨️ 명령어
| 명령어 | 설명 | 권한 | 접근 |
|---|---|---|---|
tebex.help | 플랫폼에서 사용할 수 있는 Tebex 명령어를 표시합니다. | tebex.help | 플레이어 |
tebex.secret <key> | 이 서버의 스토어 비밀 키를 설정합니다(서버를 스토어에 연결). | tebex.secret | 관리자 |
tebex.info | 연결된 스토어 정보를 표시합니다. | tebex.info | 플레이어 |
tebex.checkout <packId> <username> | 사용자 이름에 대한 패키지 결제 링크를 생성합니다. | tebex.checkout | 플레이어 |
tebex.sendlink <name> <package> | 플레이어에게 결제 링크를 보냅니다. | tebex.sendlink | 관리자 |
tebex.report <message> | 서버에서 Tebex 지원팀으로 보고를 보냅니다. | tebex.report | 관리자 |
tebex.ban <name> | 웹스토어에서 사용자를 차단합니다. | tebex.ban | 관리자 |
tebex.lookup <name> | 사용자의 거래 정보를 조회합니다. | tebex.lookup | 관리자 |
tebex.debug <true/false> | 디버그 로깅을 켜거나 끕니다. | tebex.debug | 관리자 |
tebex.forcecheck | 시간 기반 이벤트와 처리 확인을 강제로 실행합니다. | tebex.forcecheck | 관리자 |
tebex.refresh | 웹스토어에서 스토어 및 패키지 정보를 다시 불러옵니다. | tebex.refresh | 관리자 |
🔐 권한
모든 명령어는 문서에 명시된 정확한 명령어 이름과 일치하는 권한 노드를 사용합니다. 기본값은 공식 문서에 명시되어 있지 않습니다.
| 권한 | 설명 | 기본값 |
|---|---|---|
tebex.help | 서버에서 사용할 수 있는 Tebex 명령어를 봅니다. | 명시되지 않음 |
tebex.secret | 서버를 연결하기 위해 스토어 비밀 키를 설정합니다. | 명시되지 않음 |
tebex.info | 연결된 스토어 정보를 봅니다. | 명시되지 않음 |
tebex.checkout | 패키지 결제 링크를 생성합니다. | 명시되지 않음 |
tebex.sendlink | 플레이어에게 결제 링크를 보냅니다. | 명시되지 않음 |
tebex.report | Tebex에 보고를 보냅니다. | 명시되지 않음 |
tebex.ban | 웹스토어에서 사용자를 차단합니다. | 명시되지 않음 |
tebex.lookup | 사용자 거래 정보를 조회합니다. | 명시되지 않음 |
tebex.debug | 디버그 로깅을 전환합니다. | 명시되지 않음 |
tebex.forcecheck | 처리 확인과 시간 이벤트를 강제로 실행합니다. | 명시되지 않음 |
tebex.refresh | Tebex에서 스토어/패키지 데이터를 다시 불러옵니다. | 명시되지 않음 |
⚙️ 설치
📥 설정
- 서버 플랫폼용 공식 플러그인 빌드를 다운로드합니다.
- 플러그인 JAR을 서버의
plugins/디렉터리(지원되는 모드 플랫폼의 경우mods/)에 넣습니다. - 서버를 재시작하고 콘솔에서 플러그인이 로드되었는지 확인합니다.
- 서버 관리자로서 비밀 키 명령어를 실행해 서버를 스토어에 연결합니다.
📦 의존성
- 공식 설치 안내에는 런타임 의존성이 문서화되어 있지 않습니다. 프로젝트를 빌드하려면 Java 개발 환경이 필요합니다.
🧠 기술 메모
- 공식 빌드는 여러 서버 플랫폼용으로 제공되며, 프로젝트는 Tebex 팀이 유지 관리합니다.
- 플러그인은 Tebex 서비스를 주기적으로 확인하고 설정된 서버 명령어를 실행해 서버 플랫폼에서 구매를 처리합니다.
- 저장소와 공식 빌드는 GPL-3.0 라이선스를 따릅니다.
🤝 이 플러그인이 유용한 경우
Tebex 웹스토어를 운영하면서 아이템, 랭크 또는 명령어 구매를 신뢰할 수 있는 공식 서버 측 처리로 처리해야 한다면, Tebex 플러그인은 서버를 스토어에 연결하고 맞춤 스크립트 없이 지급을 자동화하는 통합과 게임 내 도구를 제공합니다.
- A Minecraft Server851.67
- Racsu Planet
스킬, 퀘스트, 커스텀 던전, 그리고 공식 스토어와 커뮤니티 허브가 뒷받침하는 게임 내 경제를 갖춘 크로스플레이 서바이벌 MMORPG(Java + Bedrock).
148.39 - A Minecraft Server144.38
- server033.78
- Solaris
지역 보호, 플레이어가 운영하는 상점과 게임 내 경제, 그리고 Java ↔ Bedrock 크로스플레이와 협동 장기 플레이를 위한 편의 기능을 갖춘 여유로운 서바이벌 SMP입니다.
031.52 - FoxyCraft030.82
- ÂShockSMP Âis restarting...028.99
- NRWsmp
독일어권 중심의 서바이벌 SMP로, 경제, PvP(듀얼 & FFA), 정기 이벤트, 인게임 상점(Tebex), 그리고 꾸준한 진행을 위한 플레이 시간/보상 시스템을 제공합니다.
025.43 - Prison 2.0023.95
- Arivium Survival022.37
플러그인 Tebex 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. Tebex의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, Tebex을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
Tebex을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.