분야 | 플러그인 |
---|---|
게임버전 | 모든버전 |
안녕하세요! 오늘은 채팅 색깔을 바꿔 보도록 하겠습니다!
제가 전 강좌에서 가끔 ChatColor를 사용하였습니다.
하지만 조금 더 자세히 알아보도록 하겠습니다.
마인크래프트에서 채팅 색깔을 하얀색만 쓰면 멋이 없습니다 ㅋㅋㅋ 그래서 여러가지 색깔로 조금 더 멋지게 만들어 봅시다!
먼저 ChatColor로 사용할 수 있는 색깔들을 말씀해드리겠습니다. 그리고 하나 더 말씀 해드리자면 색깔만 아니라 밑줄, 굵기 등을 사용할 수 있습니다.
-색깔-
---BLACK---
검정
---DARK_BLUE---
어두운 파란색
---DARK_GREEN---
어두운 초록색
---DARK_AQUA---
어두운 아쿠아색(어두운 하늘색)
---DARK_RED---
어두운 빨간색
---DARK_PURPLE---
어두운 보라색
----GOLD----
금색
----GRAY----
회색
----DARK_GRAY----
어두운 회색
---BLUE---
파란색
---GREEN---
초록색
---AQUA---
아쿠아(하늘)색
---RED---
빨간색
---LIGHT_PURPLE----
연한 보라색
---YELLOW---
노란색
---WHITE---
흰색
---MAGIC---
마술(글자에 신기한 애니메이션이 입혀진다)
---BOLD---
굵은 글자
---STRIKETHROUGH----
취소 선
---UNDERLINE---
밑줄
---ITALIC---
기울임꼴
---RESET---
모든 ChatColor을 리셋한다
@EventHandler
public void BlockBreakEvent(BlockBreakEvent e) {
Player player = e.getPlayer();
if(player.isOp()) {
e.setCancelled(false);
}
else {
e.setCancelled(true);
player.sendMessage(ChatColor.RED + "You Don't Have Permissions to Place Block!");
}
}
사용하는 예시를 알려드리겠습니다.
플레이어를 정의를 해줍니다.
그리고 player.sendMessage(ChatColor.색깔 + "메세지");
이렇게 적어주시면 됩니다. sendMessage를 하실 때는 "+"를 사용합니다.
"메세지" + "메세지" + "ChatColor.색깔 + "메세지"
이렇게 사용하실 수 있습니다.
무조건 ChatColor이 앞에 있고 뒤에 메세지가 있어야 색깔이 적용이 됩니다.
마지막으로 주의 하실 점은 색깔을 입력할 때 문조건 대문자로 하고 띄어쓰기가 있는 것은 "_"를 사용하셔야 합니다.
예)
ChatColor.RED, ChatColor.BOLD, ChatColor.Light_Purple
ChatColor의 장점
경고문, 서버 접속 문자, 채팅 등을 화려하게 꾸밀 수 있습니다.
오늘 강좌는 여기서 마치도록 하겠습니다!
다음 강좌는 명령어를 치면 플레이어 발 밑에 블럭을 설치 하도록 하는 플러그인을 만들어 보도록 하겠습니다!
DDang_
2020.01.23덕분에 많이 배워가용
JSD-ITHAN
2020.01.24제 강좌를 보러 와주셔서 감사해용~
DRDTF
2020.02.27좋은강좌감사합니다 많이배우네요
징크
2020.03.07감사합니다