-
Notifications
You must be signed in to change notification settings - Fork 0
TextDisplay KO
wjddusrb03 edited this page Mar 29, 2026
·
1 revision
마인크래프트의 TextDisplay 엔티티를 사용하여 떠 있는 텍스트 홀로그램을 생성합니다.
SpawnedDisplay display = DisplayAPI.text(location)
.text(Component.text("안녕하세요!").color(NamedTextColor.GOLD))
.spawn();Adventure Component API를 사용하여 텍스트를 설정합니다.
.text(Component.text("색상 텍스트").color(NamedTextColor.RED))
// 여러 줄
.text(Component.text("1번째 줄\n2번째 줄\n3번째 줄"))
// 스타일 적용
.text(Component.text("굵게!").decorate(TextDecoration.BOLD))일반 텍스트 간편 메서드.
배경색 설정 (ARGB).
.background(Color.fromARGB(128, 0, 0, 0)) // 반투명 검정RGBA 값으로 배경 설정.
배경을 완전히 투명하게 만듭니다.
텍스트 투명도 (0 = 투명, 255 = 완전 불투명).
텍스트 그림자 활성화.
블록 뒤에서도 텍스트가 보이게 합니다.
텍스트 정렬: CENTER, LEFT, RIGHT.
줄바꿈 최대 폭 (기본값: 200).
DisplayAPI.text(location)
.text(Component.text("환영합니다!")
.color(NamedTextColor.GOLD)
.decorate(TextDecoration.BOLD))
.noBackground()
.shadowed(true)
.billboard(Billboard.CENTER)
.spawn();DisplayAPI.text(location)
.text(Component.text("규칙:\n1. 서로 존중\n2. 그리핑 금지\n3. 즐겜!")
.color(NamedTextColor.WHITE))
.background(0, 0, 0, 180)
.alignment(TextAlignment.LEFT)
.lineWidth(150)
.billboard(Billboard.FIXED)
.spawn();DisplayAPI.text(location)
.text(Component.text("중요!").color(NamedTextColor.RED))
.noBackground()
.glow(Color.RED)
.spawn();참고: Common-Properties-KO - 공유 빌더 옵션.