개인 자료란 (JE)

  서버 커뮤니티

Profile 허두 한마포 커뮤니티 매니저

HURDOO 2b370e4f33334fd5af2d1419cfe356a7

Profile

커맨드 제작

마인크래프트 홀로그램을 플러그인 없이 커맨드로 만들어보자!

2020.04.04 조회 수 4542 추천 수 1



보통 서버에서 안내문구나, 글씨같은거 쓸 때 요즘은

표지판 잘 안쓰고 이런거 많이 쓰잖아요?



f95cf6769554ad26a6ab12e2c9c9842c.png

(이미지: Hypixel Skyblock, mc.hypixel.net)




'Holographic Displays' 플러그인으로

'홀로그램' 이라고 불리는 이런 안내 메세지를 만들 수 있습니다.

https://www.koreaminecraft.net/plugins/688227



그런데, 혹시 이 '홀로그램'을 커멘드로도 만들 수 있다는 사실,

알고 계셨나요?




우선 저희는 갑옷 거치대, 즉 minecraft:armor_stand라는 엔티티를 이용할 것입니다.

그리고 이 엔티티를 소환해주기 위해 /summon 명령어를 이용할 것이고요.


모든 엔티티들에는 이런 NBT 태그가 있습니다.

CustomName: 이름 (raw JSON text format 형식)

CustomNameVisible: 이름 표시 (byte 형식)


그래서, 갑옷 거치대에 CustomName 태그로 이름을 넣어주고

CustomNameVisible 태그로 이름을 표시하게 만들면 됩니다!


/summon minecraft:armor_stand ~ ~ ~ 
{CustomNameVisible:1b,CustomName:'{"text":"안녕하세요!","color":"green","bold":true}'}

b1aedfe6e192aeec3e142ad834918464.png





음, 이렇게 갑옷 거치대 위에 '홀로그램' 모양의 안내 문구가 뜨게 되죠?

그런데... 이렇게 갑옷 거치대가 보이면 고퀄리티가 아니잖아요!

Invisible 태그를 이용하여 갑옷 거치대를 투명 상태로 바꿔줍시다.

그리고 갑옷 거치대가 부숴질 염려도 있으니

무적 상태로 변하는 Invulnerable 태그까지 붙여줍시다.


/summon minecraft:armor_stand ~ ~ ~ 
{CustomNameVisible:1b,CustomName:'{"text":"안녕하세요!","color":"green","bold":true}',Invulnerable:1b,Invisible:1b}


88e7e0ccacd4179fa575fe6ffa25ec70.png




짜잔! 플러그인 없이도 커멘드만 이용하여

'홀로그램' 이라는 문구 표시 시스템을 만들어보았습니다!


저는 이 방법을 플러그인 적용이 불가능한

모드 서버나, 싱글플레이 맵들에서 많이 사용하고 있습니다.


만약, 플러그인을 사용할 수 없는 환경이시라면,

이 방법으로 대체해보시는 건 어떠신가요?


https://discord.gg/2gxSqWu - 마인크래프트 개발자 디스코드

41개의 댓글

서재형
2020.07.15
@허두

머지 분명 뭔ㄱ

서재형
2020.07.15
@윈초

그런데 용암이나 폭발에는 부숴져요. 그래서 추가해 놓는게 좋죠.

RmT
2020.04.06

오 감사합니다

허두
2020.04.06
@RmT

읽어주셔서 감사합니다 :D

승규ㅣrunkan
2020.04.07

예전에는 주민 모루로 이름 바꿔놓고 땅에 스폰해놓면 됐었는데 유용한 정보 알아갑니다~~

허두
2020.04.07
@승규ㅣrunkan

요즘에는 투명 상태이면 이름표도 안보이더라고요~

읽어주셔서 감사합니다 :D

나라사
2020.04.14

{Marker:1} 태그를 달아주면 말 그대로 마커로 만들어주며 공격이 불가능합니다

투명상태니까 이미 무적이 되더라도

 

아머스탠드 위치에 공격했을때 마치 크리에이티브 유저를 공격했을때

나게되는 휙휙 효과음이 들리실겁니다

 

그게 거슬리는 분들을 위해 있는 태그입니다

 

저 태그를 달면 히트박스가 매우 작아져서 그냥 공격 판정도 나지 않게 되서

무언가 있다는 이질감이 안들어서 좋더군여

허두
2020.04.15
@나라사

오옹.. 이런 기능도 있었군요

알려주셔서 감사합니다!

나라사
2020.04.15
@허두

마커를 달면 중력무시도 같이 붙게 되서

NoGravity의 상위호환 격이라고 보시면 될 것 같습니다 ㅎㅎ

 

리미트님과 함께 한마포/한디포의 커맨드 대명사분들이신거같네요

두분같은 분들덕에 정보층이 낮은 커맨드블럭이 더 나아가고있군요

 

항상 응원합니다

허두
2020.04.15
@나라사

멍딱님께서도 이런것들을 아시는것 보면, 드러내지만 않지 은근 커멘드 대명사분이신것 같은데요?

 

응원해주셔서 감사합니다 : D

윈초
2020.05.01

Small을 붙이면, 홀로그램 뜨는 위치가 내려가겠죠!!

허두
2020.05.02
@윈초

그렇겠죠?

윈초
2020.05.02
@허두

ㅔ 아마 그럴껍니다

Zaku_C
2020.07.29
비밀글입니다.

비밀번호를 입력하세요.

허두
2020.07.29
@Zaku_C

아머스탠드 삭제에는 여러가지 방법이 있습니다!

관전 모드로 바꾸면 아머스탠드가 반투명 상태로 보이는데, 아머스탠드에게 십자선을 맞추고 /kill <아머스탠드 UUID(십자선을 맞춘 상태에선 커멘드 도움말 창에 나옵니다)> 를 치는 방법도 있고,

소환할 때 Tags:["hologram_n"]을 붙여서 나중에 /kill @e[type=armor_stand,tag=hologram_n] 을 하는 방법도 있고,

아니면 그냥 아머스탠드와 겹쳐진 상태에서 /kill @e[type=armor_stand,limit=1,sort=nearest]를 사용하여도 됩니다!

PEXIS
2020.09.05

/summon minecraft:armor_stand ~ ~ ~

{CustomNameVisible:1b,CustomName:'{"text":"안녕하세요!","color":"green","bold":true}',Invulnerable:1b,Invisible:1b}

 

제가 이 명령어로 소환을 했는데 지우지를 못해서 애를 먹고 있습니다. 도와주세요!

허두
2020.09.05
@PEXIS

/kill @e[type=armor_stand,nbt={CustomNameVisible:1b,CustomName:'{"text":"안녕하세요!","color":"green","bold":true}',Invulnerable:1b,Invisible:1b}]

한번 쳐보실래요?

PEXIS
2020.09.06
@허두

플레이어를 찾을 수 없다고 뜹니다.

PEXIS
2020.09.06
@허두

서버 개발 중에 이런 문제가 발생해서... 혹시, 가능하시면 도와 주실 수 있나요?

디스코드 남깁니다.

Discord : PEXIS#3547

명령어 소환 하시고 지우지 못하면 tag 로 지우시면 됩니다 이미 소환 하셨다면 /tag을 입력하시고 아머스탠드를 바라보면 고유 번호가 나오게 됍니다 그것을 클릭하고 add 이름

을 추가하고 kill @e[tag=이름] 하면 죽어요 소환 하실때 태그를 추가 하고 싶다면 /summon minecraft:armor_stand ~ ~ ~ {CustomNameVisible:1b,CustomName:'{"text":"안녕하세요!","color":"green","bold":true}',Invulnerable:1b,Invisible:1b,Tags:["이름"]} 을 하시면 됩니다

뉴스 및 창작물
/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 2

노트블럭전문가

2024-11-27

0

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ?

팀뉴일리시

2024-11-23

4

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2