by fractalbarista » 2023-05-04 목요일 11:23
개요
디스코드와 마인크래프트를 연결해주는 모드는 많다. 그 중에서 Discarpet은 Carpet API와 Scarpet 언어를 사용해서 서버 관리자 스스로 프로그래밍 할 수 있도록 해주는 Carpet Addon 모드이다.
한계
마인크래프트 1.19.2 버전을 지원하는 가장 최신 버전은 1.4.7이다. 디스코드와 마인크래프트 사이에 메세지를 주고받는 기능을 활성화시키기 위해서는 Message Content Intent 권한을 부여해야 하는데, 이는 1.4.7에서 지원하지 않는다.
기타
Discarpet 공식문서에서 제공하는 chat.sc
를 불러내봤다. 그런데 매 틱(tick)마다 오류 메세지를 내뱉는다. 그리고 얼마 지나지 않아 서버가 내려갔다.
코드: 모두 선택
/script load chat
다음 명령어로 원상복귀를 하려고 했으나, 해당 이름의 app을 찾지 못했다고 한다.
코드: 모두 선택
/script unload chat
app을 제거(remove)하니까 더 이상 오류 메세지를 내뱉지 않는다.
코드: 모두 선택
/script remove <appname>
## 개요
디스코드와 마인크래프트를 연결해주는 모드는 많다. 그 중에서 [Discarpet](https://modrinth.com/mod/discarpet)은 Carpet API와 Scarpet 언어를 사용해서 서버 관리자 스스로 프로그래밍 할 수 있도록 해주는 Carpet Addon 모드이다.
## 한계
마인크래프트 1.19.2 버전을 지원하는 가장 최신 버전은 1.4.7이다. 디스코드와 마인크래프트 사이에 메세지를 주고받는 기능을 활성화시키기 위해서는 Message Content Intent 권한을 부여해야 하는데, 이는 1.4.7에서 지원하지 않는다.
## 기타
Discarpet 공식문서에서 제공하는 `chat.sc`를 불러내봤다. 그런데 매 틱(tick)마다 오류 메세지를 내뱉는다. 그리고 얼마 지나지 않아 서버가 내려갔다.
```
/script load chat
```
다음 명령어로 원상복귀를 하려고 했으나, 해당 이름의 app을 찾지 못했다고 한다.
```
/script unload chat
```
app을 제거(remove)하니까 더 이상 오류 메세지를 내뱉지 않는다.
```
/script remove <appname>
```