PLUGINv3.0.2-26.1.2-26.2 · updated 2026년 9월 11일

당신의 서버의 홀로그램 마에스트로

평가 없음
CREATED BYVolmitSoftware7 plugins

웹 에디터  •  깃허브  •  문서  •  디스코드

개요 - Gloss가 하는 일

Gloss는 전체 홀로그램 및 UI 디스플레이 스위트입니다. MOTD, 스코어보드, 탭리스트, 이모지 등 대부분의 다른 플러그인을 대체하는 하나의 플러그인입니다.

  • 홀로그램 플레이어별 플레이스홀더 렌더링, 핫로드 가능한 JSON 파일, 텍스트-블록 아트 렌더링 및 전체 명령 관리가 포함된 텍스트 디스플레이 기반의 떠 있는 텍스트.

  • 홀로그램 메뉴 버튼, 토글, 페이지 탐색, 호버 애니메이션 및 아이템, 블록, 엔티티, 플레이어 머리, 이미지 또는 사용자 정의 아이템 플러그인에서 그려진 아이콘이 있는 클릭 가능한 인게임 UI.

  • 월드 패널 위치, 회전, 크기 조정, 정렬 및 플레이어에 부착할 수 있는 지속적인 월드 고정 메뉴.

  • 컨테이너 미리보기 상자, 용광로, 양조대, 호퍼 또는 10개의 다른 컨테이너를 보고 홀로그램 카드가 실시간 내용을 렌더링합니다.

  • 실제 드롭 떨어진 아이템이 고정되고, 회전하는 디스플레이 모델로 변하며, 떠 있는 레이블, 선택적 실제 물리학(바운스, 부력) 및 스크립트 가능한 애니메이션 레이어가 있습니다.

  • 스코어보드 주요/월드 기본값, 권한에 의해 제한된 보드 및 그룹별 기본값이 있는 JSON 정의 사이드바.

  • 탭리스트 구성 가능한 헤더/푸터 및 그룹별 플레이어 목록 이름.

  • 이모지 :emoji: 및 탭 완성을 통해 채팅에서 대체를 트리거하며, 71개의 사전 구축된 이모지가 있으며, 쉽게 추가할 수 있습니다.

  • 채팅 버블 메시지가 발화자의 머리 위에 떠 있으며, 쌓이고 만료되면 날아갑니다. 월드 및 그룹별 스타일이 있습니다.

  • 데미지 인디케이터 실제 적용된 건강 델타에서 측정된 탄도 운동을 가진 떠 있는 데미지 및 치유 숫자.

  • 애니메이션 |animation.<id>|를 통해 모든 홀로그램, 보드 또는 탭리스트 라인에서 사용할 수 있는 프레임 기반 텍스트 애니메이션.

  • MOTD 무작위화된 색상 필터가 적용된 서버 목록 MOTD(기본적으로 꺼져 있음).

모든 것은 Gloss에서 완전히 구성 가능하며, 웹 에디터를 통해 변경 사항을 쉽게 미리 볼 수 있으며, 무작위화된 출력이 수십 개 있어 원하는 것을 선택하는 데 도움이 됩니다. 모든 구성 변경 사항은 파일이 저장되거나 웹 에디터에서 서버로 변경 사항이 푸시되면 즉시 핫로드됩니다.

웹 에디터 - 브라우저에서 메뉴 및 패널 구축

웹 에디터를 통해 메뉴를 쉽게 생성할 수 있습니다: gloss.volmitsoftware.com. 메뉴, 패널, 드롭 애니메이션 스크립트, 컨테이너 미리보기를 시각적으로 배치하고 훨씬 더 많은 작업을 수행할 수 있으며, 실시간 미리보기가 제공됩니다.

실시간 양방향 동기화 다음 명령을 실행하세요: \/gloss menu edit <menu> 또는 \/gloss panel web <panel> 그러면 Gloss가 문서를 에디터에서 열 수 있는 클릭 가능한 링크를 제공합니다. 브라우저에서 게시하면 서버가 몇 초 이내에 변경 사항을 가져오고, 이를 검증하며, 이전 상태의 자동 백업과 함께 원자적 트랜잭션을 통해 기록합니다.

\/gloss sync list       활성 에디터 세션
\/gloss sync status     릴레이 및 세션 상태
\/gloss sync pull       지금 릴레이를 폴링
\/gloss sync revoke     세션을 즉시 종료

에디터에서의 사용자 정의 아이템 \/gloss items export는 custom-items.json을 작성하여 에디터가 빌드하는 동안 서버의 모든 ItemsAdder, Oraxen, Nexo, MMOItems, Slimefun 등을 탐색할 수 있도록 합니다.

세션은 보호됩니다 동기화 세션은 만료됩니다(기본적으로 60분), 크기 제한이 있으며, 두 에디터가 서로를 조용히 덮어쓰지 않도록 수정 충돌을 감지합니다.

에디터가 작성하는 모든 것은 플레인 JSON 형식으로 플러그인 폴더에 저장됩니다. 파일을 수동으로 편집하거나 웹 에디터를 통해 분할 보기로 편집할 수 있습니다.

명령 및 권한

주 명령은 \/gloss. 별칭 \/gl, \/glo, \/gg

추가 별칭: \/hologram, \/holo, \/h, \/board, \/sb, \/bd

\/gloss status                                  모든 로드된 내용을 표시합니다.

\/hologram create|delete|list|info              홀로그램 관리
\/hologram addline|setline|removeline|clear
\/hologram move|movehere|tp|orient              위치 및 방향
\/hologram rendertext                           텍스트를 블록 아트 라인으로 래스터화합니다.

\/board create|delete|title                     사이드바 관리
\/board addline|setline|removeline
\/board show|hide|primary|permission|reset

\/gloss menu list|create|open|edit|builder|new|copy
\/gloss menu addrow|insertrow|setrow|removerow|offsetrow|seticon|style|image

\/gloss panel create|delete|list|near|info|rename|copy
\/gloss panel move|here|tp|rotate|scale|align|follow|unfollow
\/gloss panel ranges|visibility|permissions|edit|web|save|cancel

\/gloss preview list|reset|dump                 컨테이너 미리보기 문서
\/gloss item status|export                      사용자 정의 아이템 제공자 \/ 에디터 내보내기
\/gloss sync list|status|revoke|pull            에디터 동기화 세션
\/gloss import preview|apply|holoui|legacy
\/gloss emoji list|reset                        클릭하여 채팅에 이모지를 삽입합니다.
\/gloss animations list|reset
\/gloss bubbles style|reset                     개인 버블 스타일 선택
\/gloss tablist reset  \/gloss motd reset  \/gloss drops reset

단독으로 \/gloss를 실행하면 페이지 매김된 호버 및 클릭 도움말 메뉴가 열립니다. 목록 항목은 클릭할 수 있으며, 홀로그램을 클릭하여 해당 위치로 텔레포트하거나 이모지를 클릭하여 삽입할 수 있습니다. 탭 완성은 모든 곳에서 작동합니다.

권한 명령 트리를 따릅니다. 모든 것은 gloss.* (기본값: op) 아래에 있습니다:

gloss.*                    모든 노드의 부모. 전체 플러그인을 부여합니다.
gloss.admin                하위 명령 재설정: emoji, animations, bubbles, tablist, motd, drops

gloss.holograms            다섯 홀로그램 노드의 부모. \/hologram에 대한 기본 액세스
gloss.holograms.create     홀로그램 생성 및 줄 추가
gloss.holograms.edit       줄 편집, 이름 변경, 텍스트 렌더링
gloss.holograms.delete     홀로그램 삭제
gloss.holograms.move       이동, 여기로 이동, 방향 설정
gloss.holograms.teleport   홀로그램으로 텔레포트

gloss.boards               다섯 보드 노드의 부모. \/board에 대한 기본 액세스
gloss.boards.create        사이드바 생성
gloss.boards.edit          제목, 줄 추가, 줄 설정, 줄 제거
gloss.boards.delete        사이드바 삭제
gloss.boards.show          자신이나 다른 사람에게 보드를 표시합니다.
gloss.boards.hide          보드 숨기기

gloss.menus                여덟 메뉴 노드의 부모. \/gloss menu에 대한 기본 액세스
gloss.menus.list           메뉴 문서 목록
gloss.menus.open           메뉴 열기
gloss.menus.close          열린 메뉴 닫기
gloss.menus.move           열린 메뉴 재배치
gloss.menus.back           페이지 스택 탐색
gloss.menus.create         새 메뉴 문서 생성
gloss.menus.edit           줄, 아이콘, 스타일, 이미지 편집
gloss.menus.builder        인게임 메뉴 빌더

gloss.panels               패널 노드의 부모. 생성, 이동, 회전, 크기 조정, 정렬, 따르기

gloss.panels.editweb       웹 에디터에서 패널 열기 (\/gloss panel web)

gloss.preview              컨테이너 미리보기를 보고 크기를 조정합니다.
gloss.sync                 웹 에디터 동기화 세션 관리 (목록, 상태, 가져오기, 취소)
gloss.import               가져오기 노드의 부모. 드라이런 미리보기 (\/gloss import preview)
gloss.import.apply         실제로 가져오기 적용

gloss.emoji.use            채팅에서 이모지 사용                      기본값: true
gloss.bubbles.send         채팅이 버블로 렌더링됩니다           기본값: true
gloss.indicators.show      데미지 및 치유 인디케이터 보기         기본값: true
gloss.chat.color           허용된 플레이어의 채팅에서 색상 코드 사용                기본값: op
gloss.bubbles.style        개인 버블 스타일 선택           기본값: op

모든 노드는 기본값: op 이외에는 표시되지 않습니다. 부모를 부여하면 (gloss.menus) 자식에게도 부여됩니다. 세 개의 플레이어 대면 노드는 기본적으로 모든 사용자에게 열려 있습니다.

구성

모든 것은 Gloss에서 구성 가능하며 모든 옵션은 저장 시 핫로드되므로 변경 사항을 다시 로드할 필요가 없습니다.

# 구성 - gloss
# 이 파일은 로드 시 표준화됩니다; 주석 및 새 키는 자동으로 업데이트될 수 있습니다.
#
# Gloss 런타임 구성. 모든 조정은 주석과 함께 방출됩니다,
# 문서화된 범위를 벗어난 값은 로드 시 다시 조정됩니다,
# 서버가 실행되는 동안 편집 사항이 핫 리로드됩니다.

# 시작 시 Gloss 스플래시 화면을 인쇄합니다.
splashScreen = true
# 익명 bStats 사용 메트릭을 보냅니다.
metrics = true

# 기능 설정.
[features]
# 홀로그램 엔진을 활성화합니다.
holograms = true
# 스코어보드 사이드바를 활성화합니다.
boards = true
# 탭리스트 헤더/푸터 및 목록 이름 관리를 활성화합니다.
tablist = true
# 채팅 및 콘텐츠에서 이모지 대체를 활성화합니다.
emoji = true
# 텍스트 애니메이션을 활성화합니다.
animations = true
# 플레이어 위에 채팅 버블을 활성화합니다.
chatBubbles = true
# 떠 있는 데미지 및 치유 인디케이터를 활성화합니다.
damageIndicators = true
# 떨어진 아이템 스택에 사용자 정의 이름을 활성화합니다.
drops = true
# 바닥에 고정된, 회전하는 디스플레이 모델 및 디스플레이 기반 레이블로 바닐라 떨어진 아이템 렌더링을 대체합니다.
realDrops = true
# 홀로그램 메뉴를 활성화합니다.
menus = true
# 월드 고정 패널을 활성화합니다.
panels = true
# 컨테이너 미리보기를 활성화합니다.
previews = true
# 사용자 정의 서버 목록 MOTD를 활성화합니다.
motd = false

# 핫로드 설정.
[hotload]
# 핫 리로드를 위한 감시 파일의 폴링 간격. 1..200으로 제한됩니다.
watchIntervalTicks = 5

# 홀로그램 설정.
[holograms]
# 쌓인 홀로그램 줄 사이의 수직 거리(블록 단위). 0.05..2.0으로 제한됩니다.
stackDistance = 0.26
# 홀로그램 텍스트 새로 고침 간격(틱 단위). 1..200으로 제한됩니다.
updateIntervalTicks = 10
# 홀로그램이 표시되는 거리(블록 단위). 4..128로 제한됩니다.
viewRange = 48.0
# 각 플레이어에 대해 전체 플레이스홀더, 함수 및 표현식 토큰을 렌더링합니다.
perViewerPlaceholders = true
# 임시 홀로그램의 새로 고침 간격(틱 단위). 1..20으로 제한됩니다.
temporaryUpdateIntervalTicks = 2
# 클라이언트 측 디스플레이 보간을 사용하여 이동하는 임시 홀로그램을 처리하며,
# 서버 API가 부족할 경우 텔레포트로 대체됩니다.
interpolatedMotion = true
# 전용 비동기 스레드에서 빠른 애니메이션 홀로그램 라인을 처리하며, 틱 업데이트기를 사용하지 않습니다.
highFrequencyAnimations = true
# 고주파 애니메이션 스레드가 목표로 하는 초당 최대 프레임 수. 1..240으로 제한됩니다.
maxAnimationFps = 120
# 각 애니메이션 디스플레이의 청중에 대해 허용되는 초당 애니메이션 텍스트 패킷 수; 대규모 청중은 프레임 속도를 비례적으로 저하시킵니다. 100..1000000으로 제한됩니다.
animationPacketBudget = 20000
# 렌더링된 텍스트 아트의 최대 너비(문자 수). 8..128로 제한됩니다.
textArtMaxWidth = 48

# 보드 설정.
[boards]
# 스코어보드 새로 고침 간격(틱 단위). 1..200으로 제한됩니다.
updateIntervalTicks = 20

# 탭리스트 설정.
[tablist]
# 탭리스트 새로 고침 간격(틱 단위). 1..400으로 제한됩니다.
updateIntervalTicks = 40

# 그룹 설정.
[groups]
# 설치된 경우 Vault를 통해 플레이어 그룹을 해결합니다.
useVault = true

# 이모지 설정.
[emoji]
# 전역 이모지 권한 대신 개별 이모지 권한을 요구합니다.
emojiSpecificPermissions = false
# 채팅 탭 완성에서 이모지 트리거를 제공합니다.
tabComplete = true

# 텍스트 설정.
[text]
# 렌더링된 텍스트에서 PlaceholderAPI 플레이스홀더를 해결합니다.
placeholders = true
# 렌더링된 텍스트에서 |function| 표현식을 해결합니다.
functions = true

# 채팅 설정.
[chat]
# 허용된 플레이어의 채팅에서 색상 코드를 변환합니다.
color = true

# 채팅 버블 설정.
[chatBubbles]
# 채팅 버블이 절대 나타나지 않는 월드 폴더 이름.
blacklistWorlds = []

# 데미지 인디케이터 설정.
[damageIndicators]
# 생성된 인디케이터에 적용되는 무작위 측면 힘. 0.0..2.0으로 제한됩니다.
randomThrowForce = 0.08
# 생성된 인디케이터에 적용되는 초기 상승 힘. 0.0..2.0으로 제한됩니다.
initialUpForce = 0.13
# 각 틱마다 인디케이터에 적용되는 중력 인력. 0.0..1.0으로 제한됩니다.
gravityFactor = 0.0093
# 초당 생성되는 최대 인디케이터 수. 1..1000으로 제한됩니다.
maxPerSecond = 40
# 인디케이터가 살아 있는 밀리초. 250..30000으로 제한됩니다.
maxMsAlive = 3000
# 데미지 숫자에 적용되는 색상 코드 접두사.
damagePrefix = "&c&l"
# 치유 숫자에 적용되는 색상 코드 접두사.
healPrefix = "&a&l"
# 인디케이터 숫자에 표시되는 소수점 자리 수. 0..2로 제한됩니다.
decimals = 0
# 데미지 인디케이터 외에 치유 인디케이터를 표시합니다.
showHeals = true

# 드롭 설정.
[drops]
# 떨어진 아이템 스택의 이름 형식; {count} 및 {type}가 대체됩니다.
nameFormat = "&7{count}x {type}"
# 스택을 운반하는 떨어진 번들의 이름 형식; {total}
# 및 {contents}가 대체됩니다. 빈 번들은 nameFormat을 사용합니다.
bundleFormat = "&7번들 &8(&7{total} 아이템&8): &7{contents}"
# 수직 번들 레이블을 사용하며 realDrops가 활성화되어 있습니다.
bundleVerticalLabels = true
# 수직 번들 레이블의 헤더 형식; {total}이 대체됩니다.
bundleHeaderFormat = "&e번들 &8(&e{total} 아이템&8)"
# 수직 번들 레이블의 항목 형식; {count} 및 {type}가 대체됩니다.
bundleEntryFormat = "&7- &f{count}x {type}"
# 수직 번들 레이블의 나머지 형식; {remaining}은 숨겨진 자재 수로 대체됩니다.
bundleMoreFormat = "&8+{remaining} 더"
# 다른 플러그인이 이미 설정한 떨어진 아이템의 사용자 정의 이름을 그대로 둡니다.
preserveCustomNames = true
# 아이템 메타에서 아이템의 표시 이름을 {type}으로 사용합니다.
useItemDisplayNames = true

# 명령 설정.
[commands]
# 명령 출력이 전달될 때 피드백 사운드를 재생합니다.
sounds = true

# 디버그 설정.
[debug]
# 모든 세션에 대한 메뉴 히트박스 디버그 윤곽선을 렌더링합니다.
hitbox = false
# 모든 세션에 대한 메뉴 위치 디버그 마커를 렌더링합니다.
position = false
# 10초마다 고주파 애니메이터 루프 통계를 기록합니다.
animator = false

# 에디터 설정.
[editor]
# 호스팅된 웹 에디터의 기본 URL; 일반 http(s) 링크여야 하며, 그렇지 않으면 기본값이 사용됩니다.
builderUrl = "https://gloss.volmitsoftware.com"

# 동기화 설정.
[editor.sync]
# 릴레이를 통한 실시간 에디터 동기화 세션을 활성화합니다.
enabled = true
# 릴레이 엔드포인트 URL; https(또는 루프백 http)로 끝나야 하며, 기본값이 사용됩니다.
endpoint = "https://sync.gloss.volmitsoftware.com/v2"
# 22..128자의 A-Z, a-z,
# 0-9, _ 및 -로 구성된 릴레이 세션 생성 토큰; 다른 것은 비어 있는 것으로 처리됩니다.
createToken = ""
# 에디터 동기화 세션이 살아 있는 시간(분). 5..1440으로 제한됩니다.
sessionMinutes = 60
# 활성 세션 동안 릴레이 폴링 간격(초). 1..60으로 제한됩니다.
pollSeconds = 3
# 최대 에디터 동기화 프로젝트 크기(메비바이트). 1..32로 제한됩니다.
maxProjectMiB = 8

# 미리보기 설정.
[preview]
# 컨테이너 미리보기를 위한 시선 레이캐스트가 도달하는 거리(블록 단위). 1.0..24.0으로 제한됩니다.
lookDistance = 10.0
# 컨테이너 미리보기의 기본 렌더링 배율. 0.25..4.0으로 제한됩니다.
scale = 0.65

# 메뉴 설정.
[menus]
# 홀로그램 메뉴 및 패널의 전역 렌더링 배율 배수. 0.25..4.0으로 제한됩니다.
uiScale = 1.0

# 아이템 설정.
[items]
# 설치된 아이템 플러그인을 통해 해결된 사용자 정의 아이템 아이콘을 활성화합니다.
customItems = true
# 제공자 또는 플러그인 이름별로 아이템 제공자 허용 목록; 빈 목록은 모든 제공자를 허용합니다.
customItemProviders = []

# 통합 설정.
[integration]
# |metric.<key>| 및 미리보기 변수를 게시하는 다른 Volmit 플러그인에서 샘플링하는 간격(틱). 1..200으로 제한됩니다.
sampleIntervalTicks = 20

언어 17개 언어가 표준 영어 기본값에서 번역되어 선택할 수 있습니다.

전환하려면 language 를 설정하십시오 plugins/Gloss/language.yml

locale: en_US

de_DE    독일어 (독일)
es_ES    스페인어 (스페인)
fi_FI    핀란드어 (핀란드)
fr_FR    프랑스어 (프랑스)
he_IL    히브리어 (이스라엘)
it_IT    이탈리아어 (이탈리아)
ja-JP    일본어 (일본)
ko_KR    한국어 (대한민국)
lt_LT    리투아니아어 (리투아니아)
nl_NL    네덜란드어 (네덜란드)
pl_PL    폴란드어 (폴란드)
pt_PT    포르투갈어 (포르투갈)
ru_RU    러시아어 (러시아)
tr_TR    터키어 (터키)
vi_VI    베트남어 (베트남)
zh_CN    중국어 (간체)
zh_TW    중국어 (번체)

메뉴 및 클릭 가능한 UI

메뉴는 \/gloss menu 명령으로 생성 및 관리되며, 파일은 plugins/Gloss/menus

당신의 서버의 홀로그램 마에스트로$9.99

멋진 것을 만들 준비가 되셨나요?

MCModels 커뮤니티에 가입하고 오늘 꿈꾸던 프로젝트를 시작하세요.