응애아기제니
대표칭호 없음
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.20.1 |
게임버전 (BE) | 관련없음 |
1.20.2 인텔리제이 크래프트버킷 사용중입니다
플레이어에게 메세지를 보내는 방법을찾아보니 채팅창에 띄우는 방법과 액션바로 띄우는 방법이있길래 시도해보았는데
채팅창에 메세지를 보내는 방법은 그냥 잘 되는데 액션바를 띄우는건 어떤방법으로해봐도 안됩니다 ㅜ
Player player = e.getPlayer(); plyer.spigot().sendMessage(ChatMessageType.ACTION_BAR, TextComponent.fromLegacyText(msg));
저렇게 TextComponent.fromLegacyText를 이용한 방법과
new TextComponent를 이용한 방법 둘다 오류를 뿜습니다 ㅜ
크래프트버킷을 사용중이라 spigot()가 사용이 안되는걸까요? 그렇다면 어떤 방법을 써야 액션바를 띄울수있을까요
+
화면 좌측상단에 글씨를 항상 띄워두려면 어떤걸 사용해야할까요?
Sidite
2024.01.20버킷쪽은 모르겠는데, 버킷은 1.7.10에서 멈췄고 액션바는 1.8 기능이라 안되는게 맞아요.
응애아기제니
2024.01.20액션바는 sendTtile로 대처하면 될거같아서 그렇게쓰고있는데 화면 왼쪽위에 띄우는건 어떻게 해야할지 감이 안잡히네요 ㅜㅜ
응애아기제니
2024.01.20혹시 sendTtile의 위치를 옮긴다거나 비슷한 메서드가 있을까요?
코코냐
2024.01.20당연합니다. 스피갓이 크래프트버킷의 포크라, 크래프트버킷에선 스피갓 기능 사용이 안됩니다.
응애아기제니
2024.01.20크래프트 버킷에선 사용할수있는 방법이 없을까요? 인텔리제이로 만드는중인데 프로젝트를 만들때부터 스피곳이랑 페이퍼밖에 안떠서 어쩔수없이 스피곳으로 설정하고 만들고있어서요 ㅜㅜ
NoEul
2024.01.20최근에는 일반적인 방법으로 CraftBukkit을 얻을 수 있는 방법이 없어서 사용하는 사람이 많이 없어욘. 차라리 Spigot 전용 플러그인을 만드세욘
응애아기제니
2024.01.20그냥 예전부터 썻던 크래프트버킷이라 익숙해서 다시할때도 크래프트버킷으로 열었는데 스피곳을 써야됐었네요..