Minecraft/Plugin

[ItemsAdder] 아이템에더 그라데이션 글자 적용 방법

2023. 5. 22. 00:04

QUOTE THE DAY

Self-Talk
반응형

오늘은 아이템에더에서 지원하는 Text Effects를 소개하겠습니다

 

r = rainbow

이런 식으로 출력됩니다

 

<w 안녕하세요 무사 블로그 입니다>로 입력한 결과입니다

글자가 파도치기 형식으로 올라갔다 내려갑니다

w = Wobble

 

<rw 안녕하세요 무사 블로그 입니다>로 입력한 결과입니다

rainbow + wobble으로 합쳐진 형태입니다

 

그 밖에도

<j 안녕하세요 무사 블로그 입니다>

j = Jump : 글자가 위아래로 커졌다 작아졌다 합니다

<rj 안녕하세요 무사 블로그 입니다>

rj = rainbow+Jump 

 

 

이렇게 아이템에더에서 총 5개 글자 효과를 지원합니다

 

[ 참고 사이트 ]

 

Text Effects (1.17+) - ItemsAdder Wiki

This triggers the rainbow effect: /tellraw @a {"text":"custom text example", "color":"#FFFFFE"}

itemsadder.devs.beer

1. 그라데이션 스크립트 적용

 

아이템에더에 Text Effects 효과를 알게되면서

예전 김태룡 카페에서 헥스 컬러를 이용하여 글자에 그라데이션을 입힐 수 있는 스크립트를 찾게 되었습니다

 

function hex(n: number) :: text:
	set {_a} to floor({_n} / 16)
	set {_b} to mod({_n}, 16)
	if {_a} is 10:
		set {_a} to "A"
	if {_a} is 11:	
		set {_a} to "B"
	if {_a} is 12:
		set {_a} to "C"
	if {_a} is 13:	
		set {_a} to "D"
	if {_a} is 14:	
		set {_a} to "E"
	if {_a} is 15:	
		set {_a} to "F"
	if {_b} is 10:
		set {_b} to "A"
	if {_b} is 11:	
		set {_b} to "B"
	if {_b} is 12:
		set {_b} to "C"
	if {_b} is 13:	
		set {_b} to "D"
	if {_b} is 14:	
		set {_b} to "E"
	if {_b} is 15:	
		set {_b} to "F"
	if {_a} is 16:
		set {_a} to "F"
		set {_b} to "F"
	return "%{_a}%%{_b}%"
	
	
function gra(r1: integer, g1: integer, b1: integer, r2: integer, g2: integer, b2: integer, s: string) :: text:
	set {_a::*} to {_s} split at ""
	set {_rseq} to round(({_r1} - {_r2}) / (length of {_s} - 1))
	set {_gseq} to round(({_g1} - {_g2}) / (length of {_s} - 1))
	set {_bseq} to round(({_b1} - {_b2}) / (length of {_s} - 1))
	loop length of {_s} times:
		set {_a::%loop-number%} to "<##%hex({_r1} - (({_rseq}) * ((loop-number) - 1)))%%hex({_g1} - (({_gseq}) * ((loop-number) - 1)))%%hex({_b1} - (({_bseq}) * ((loop-number) - 1)))%>&l%{_a::%loop-number%}%"
		add 1 to {_n}
	loop length of {_s} times:
		if loop-number is 1:
			set {_b} to "%{_a::%loop-number%}%"
		else:
			set {_b} to "%{_b}%%{_a::%loop-number%}%"
	return "%{_b}%"
	
		
command /그라데이션 <string>:
	trigger:
		send formatted gra(253, 219, 146, 209, 253, 255, arg 1) #rgb 값을 수정하세요

 

hex를 rgb로 변환하여 글자에 그라데이션 색깔을 입히는 방식입니다

 

[ 코드 원본 제작자 ]

 

그라데이션 스크립트

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

2. 그라데이션 색깔 변경법

 

이런 식으로 사용할 수 있습니다

 

다른 그라데이션을 사용하고 싶은 면

다른 그라데이션에 hex를 가져와 rgb로 변환하는 방법에 대해 알아야 합니다

 

 

 

Free Gradients Collection by itmeo.com

Free collection of 180 background gradients that you can use as content backdrops in any part of your website.

webgradients.com

해당 사이트에서 원하시는 색깔을 선택하세요

 

전 3번째 그라데이션을 선택했습니다

여기서 fad0c4 값과 ffd1ff 값을 rgb로 변환해야 합니다

 

 

 

RGB 색상 코드 차트 🎨

RGB 색상 코드 차트 RGB 색상 선택기 | RGB 색상 코드 차트 | RGB 색 공간 | RGB 색상 형식 및 계산 | RGB 색상 표 RGB 색상 선택기 RGB 색상 코드 차트 색상 에 커서를 갖다 대면 아래의 16 진수 및 10 진수 색

www.rapidtables.org

이 사이트를 이용해서 rgb로 변환해 봅시다

 

이런 식으로 입력 후 RGB 값을 가져옵니다

fad0c4 = 250, 208, 196

ffd1ff = 255, 209, 255

이렇게 2개를 해줍니다

마지막으로 스크립트에 변환한 rgb를 넣어줍니다

 

이렇게 예쁘게 나옵니다

 

해당 그라데이션은 아이템에더 없이 헥스 컬러 지원 되는 버전이면 다 사용이 가능합니다

 

그라데이션 글자를 이용하여 서버에 글자들을 예쁘게 꾸며보세요

 

[ 지난 강좌 참고 ]

 

더보기

 

 

[ItemsAdder] 아이템에더 적용 방법 (유료 플러그인)

오늘은 유료 플러그인 ItemsAdder에 대해 소개하겠습니다 현재 1.15 이상에 서버를 운영하고 있는 개발자분들은 대부분 사용 중이 실 겁니다 해당 플러그인 커스텀 아이템을 서버에 추가하여 가구,

mu-sa.tistory.com

 

 

[ItemsAdder] 아이템에더 커스텀 아이템 추가 방법

오늘은 아이템에더에서 커스텀 아이템을 추가해 보려고 합니다 지난 시간에 /ia 명령어를 이용하여 카테고리를 열어봤는데 간단하게 카테고리가 어떤 형식으로 구성되어 있는지 파악해 봅시다

mu-sa.tistory.com

 

 

[ItemsAdder] 아이템에더 날개 치장 보완하기

지난 강좌에서 날개 치장을 머리에 장착했는데 이 머리 부분을 사용하지 않고, 플레이어 머리에 아머스탠드를 태우는 방식으로 개선해 보겠습니다 ItemsAdder 카테고리 수정 마인크래프트에서 치

mu-sa.tistory.com

 

 

 

 

반응형
저작자표시 (새창열림)
'Minecraft/Plugin' 카테고리의 다른 글
  • [ItemsAdder] 아이템에더 날개 치장 보완하기
  • [ItemsAdder] 아이템에더 가구를 추가해보자
  • [ItemsAdder] 아이템에더 커스텀 아이템 추가 방법
  • [ItemsAdder] 아이템에더 적용 방법 (유료 플러그인)
MUSA
MUSA
Nine Point Eight

최근 댓글

최근 글

인기 글

  • MUSA
    무사
    Nine Point Eight
    • 홈

    • 방명록

    • 분류 전체보기 (124)
      • Minecraft (29)
        • Server Development (16)
        • ResourcePack (7)
        • Plugin (5)
        • Java Plugin (1)
      • Tistory (15)
        • 티스토리 수익 (3)
        • 티스토리 검색 유입 (3)
        • 티스토리 꾸미기 (9)
      • Windows (2)
      • Kali Linux (42)
        • Linux (24)
        • Bandit (18)
        • Tool (0)
      • Web Study (26)
        • Theory (14)
        • Training (12)
      • CTF (5)
        • HackTheon (1)
        • Customized CTF (2)
        • CTF Write-Up (2)
      • Forensics (1)
      • System (1)
      • Cryptography (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 반응형
  • hELLO· Designed By정상우.v4.10.3
MUSA
[ItemsAdder] 아이템에더 그라데이션 글자 적용 방법
상단으로

티스토리툴바