Minecraft 플러그인 InteractiveChatDiscordSrvAddon
InteractiveChatDiscordSrvAddon와 확인된 서버에 대한 정보
🔌 InteractiveChat DiscordSRV Addon 소개
InteractiveChat DiscordSRV Addon은 InteractiveChat 플러그인과 DiscordSRV를 연동하는 Spigot 기반 애드온입니다. InteractiveChat 플레이스홀더를 DiscordSRV 메시지로 변환하고, 아이템, 인벤토리, 엔더 체스트를 Discord에 공유할 수 있으며, Discord의 이미지/GIF를 Minecraft 클라이언트 내에서 미리 볼 수 있습니다.
🎯 목적
이 애드온은 InteractiveChat을 실행 중인 Minecraft 서버와 DiscordSRV로 연결된 Discord 서버 사이의 기능을 이어 줍니다. 게임 내 아이템/인벤토리의 풍부한 데이터와 InteractiveChat 플레이스홀더를 Discord 메시지로 보여 주는 문제, 그리고 Discord 첨부 파일을 게임 내 지도 미리보기로 보여 주는 문제를 해결합니다.
⚙️ 기능
- 아이템, 인벤토리, 엔더 체스트를 이미지로 렌더링해 Discord 메시지에서 공유(자세한 아이템 툴팁 포함).
- InteractiveChat 플레이스홀더를 DiscordSRV 메시지에 맞게 변환하며, 호버 텍스트와 일부 클릭 이벤트를 유지.
- Discord 이미지와 애니메이션 GIF를 게임 내 지도에서 미리 보기로 표시(GIF는 최대 20 FPS 지원).
- Discord로 전달되는 advancement 메시지에 아이템 아이콘을 포함(datapack advancement 포함).
- Discord 첨부 파일을 클릭 가능하고 호버 가능한 게임 내 메시지로 변환.
- Discord 측 명령어로 아이템, 인벤토리, 엔더 체스트, 플레이어 정보, 플레이어 목록 표시를 요청/공유 가능.
- 미리보기에서 사용할 글꼴/텍스처를 제어하는 resource pack 지원을 선택적으로 제공.
- Mojang 언어 파일을 자동 다운로드하여 아이템 이름의 언어 지원 제공; 다른 메시지는 설정 가능.
🧩 대상
- 이미 InteractiveChat과 DiscordSRV를 사용 중이며 더 풍부한 Discord↔Minecraft 연동을 원하는 서버.
- 아이템/인벤토리 시각 자료를 공유하거나 클라이언트 모드 없이 Discord 이미지를 게임 내에 보여 주고 싶은 Survival 및 SMP 서버.
- 플레이어 인벤토리를 확인하거나 플레이어 정보를 원격으로 보여 주기 위해 Discord 명령어가 필요한 관리자.
🏗️ 사용 예시
- 모더레이터가 Discord 명령어를 사용해 연결된 플레이어의 엔더 체스트 내용을 Discord에 표시한다.
- 커뮤니티 채널이 GIF를 게시하고 플레이어들은 게임 내 지도에서 실시간 애니메이션 미리보기를 본다.
- advancement 알림에 아이템 아이콘이 포함되어 Discord에서 더 보기 쉽게 표시된다.
⌨️ 명령어
| 명령어 | 설명 | 권한 | 접근 |
|---|---|---|---|
/item | 선택한 슬롯의 인벤토리 아이템을 공유합니다. | 명시되지 않음 | 관리자 |
/inv | 본인 또는 연결된 게임 내 계정의 인벤토리를 공유합니다. | 명시되지 않음 | 관리자 |
/ender | 본인 또는 연결된 게임 내 계정의 엔더 체스트를 공유합니다. | 명시되지 않음 | 관리자 |
/playerlist | 온라인 플레이어를 탭 목록 스타일로 표시합니다. | 명시되지 않음 | 관리자 |
/playerinfo | 플레이어에 대한 정보를 표시합니다. | 명시되지 않음 | 관리자 |
/resourcepack | 애드온에 설치된 리소스 팩을 표시합니다. | 명시되지 않음 | 관리자 |
(참고: 이 명령어들은 애드온에서 제공하며, 권한 노드는 참조된 프로젝트 페이지에 나와 있지 않습니다.)
⚙️ 설치
📥 설정
- 애드온 JAR를 다운로드해 필요한 의존성과 함께 서버의
plugins/폴더에 넣습니다. - 필요한 의존성: InteractiveChat, DiscordSRV(DiscordSRV 1.26.0-SNAPSHOT 이상 필요).
- 서버를 시작하고 초기 리소스 다운로드가 완료될 때까지 기다립니다.
- 필요하면 설정 파일을 수정하고 변경 후 서버를 재시작합니다.
📦 의존성
- InteractiveChat (필수)
- DiscordSRV (필수; 문서상 최소 버전: 1.26.0-SNAPSHOT 이상)
🧠 기술적 참고
- 이 프로젝트는 Spigot API를 기반으로 빌드되며, 작성자는 Spigot을 대상 플랫폼으로 언급합니다.
- 이 애드온은 InteractiveChat 플레이스홀더 번역을 지원하고 Discord 연결에는 DiscordSRV에 의존합니다.
- resource pack 기능은 선택 사항으로 제공되며, 애드온은 Mojang에서 언어 파일을 다운로드해 아이템 번역에 사용할 수 있습니다.
🤝 이 플러그인이 유용한 경우
서버에서 InteractiveChat을 사용하고 채팅 연동에 DiscordSRV를 사용한다면, 이 애드온은 게임 내 아이템, 인벤토리, 미디어를 Discord에 보여 주고 클라이언트 측 모드 없이도 더 풍부한 크로스플랫폼 메시지와 미리보기를 제공하는 데 유용합니다.
- AetherCraft
땅 보호, 플레이어 주도 경제, 커스텀 아이템과 몹, 여러 월드, Bedrock/Java 크로스플레이를 지원하는 세미 커스텀 Survival SMP.
253.4 - A Minecraft Server044.31
- A Minecraft Server042.7
- Anarchy has taken over.042.31
플러그인 InteractiveChatDiscordSrvAddon 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. InteractiveChatDiscordSrvAddon의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, InteractiveChatDiscordSrvAddon을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
InteractiveChatDiscordSrvAddon을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.