개인 자료란 (JE)

  서버 커뮤니티


Profile JangJoRim 정품인증자

6oRim e0ae6b7f317e4d41975df8c95250b5ca

Profile

커뮤니티 개발 개발 질문 Kotlin

마인크래프트 채팅 형식을 변경하고 싶어요!

20 일 전 조회 수 166 추천 수 0
분야 플러그인 
API 버킷 

Paper 1.19 사용 중 입니다!


마인크래프트 기본 채팅 형식이 <닉네임> 내용 인데 

저 형식을 닉네임 >> 내용 으로 바꾸고 싶어요!


질문 답변 부탁드려요! ㅎㅎ



9개의 댓글

qsef1256
20 일 전

플러그인 에센셜 깔고 채팅 부분 보시면 설정 있습니다

JangJoRim
20 일 전
@qsef1256

저희 서버는 에센셜이 너무 기능이 과분하다보니 쓰지 않고 있어요.. 플러그인을 자체 개발해서 하려고 하는데 방법이 없을까요???

superoreo
20 일 전
@JangJoRim

AsyncChatEvent였나 그걸로 메세지내용하고 닉네임 받은담에 Bukkit.broadcastMessage(닉네임 + ">>" + 메세지내용 (String)) 하시면될듯

JangJoRim
20 일 전
@superoreo

채팅 내용은 상관 없구.. Broadcast로 하면 비효율적 일 것 같은데.. AsyncChatEvent 안에 있는 메소드로 바꿀 수는 없을까요??

superoreo
20 일 전
@JangJoRim

@EventHandler

public void onChat(AsyncPlayerChatEvent e) {

e.setFormat(e.getPlayer().getName() + ">>" + e.getMessage());

}

될거에요

JangJoRim
20 일 전
@superoreo

이 코드는 이미 알고 있어요.. ㅠㅠ

쓰지 않는 이유가 deprecated 경고 때문인데.. AsyncChatEvent를 사용해서 할 수는 없나요??

superoreo
19 일 전
@JangJoRim

deprecated 경고가 있긴한데 사용하시는게.. AsyncChatEvent에서 e.message() 메소드로 받아오는 component에서 content만 뽑아오는 방법을 잘 모르겠네요 TextComponent의 경우에는 가능한데 얘도 deprecated가 붙어있어서 이걸 원하시는건 아닌거 같고

JangJoRim
16 일 전
@superoreo

그러면 AsyncPlayerChatEvent를 써야겠네요 ㅎㅎ

알려주셔서 감사합니다!

JangJoRim
19 일 전

https://github.com/PaperMC/Paper/issues/5395

이미 이 이슈가 있긴 했는데 아직 해결이 안된 듯 해요..

뉴스 및 창작물
/files/thumbnails/962/292/003/262x150.crop.jpg?20220820052116

소식

마인크래프트 런처, 한국어가 다시 추가되다

마리오군

2022-08-20

0

/files/thumbnails/778/292/003/262x150.crop.jpg?20220819231430

소식

유니클로 콜라보 상품 출시 1

Dalsu

2022-08-19

0

/files/thumbnails/272/292/003/262x150.crop.jpg?20220819011550

업데이트

마인크래프트 베드락 에디션 프리뷰 및 베타 1.19.30.22 업데이트

Dalsu

2022-08-19

0

/files/thumbnails/906/290/003/262x150.crop.jpg?20220817033652

소식

마인크래프트 JE와 BE 같이 샀던 사람에게도 망토를 제공할 예정 12

마리오군

2022-08-17

1

/files/thumbnails/566/290/003/262x150.crop.jpg?20220816172728

레딧

반응) 조카의 방을 마인크래프트 풍으로 꾸며보았다 1

teara

2022-08-16

3

/files/thumbnails/073/287/003/262x150.crop.jpg?20220812025626

업데이트

마인크래프트 베드락 에디션 프리뷰 및 베타 1.19.30.21 업데이트

Dalsu

2022-08-12

0