(반복형) bossbar set minecraft:boss players (연쇄형) execute at 개체 as @a[distance=..거리] run bossbar set minecraft:boss players @s 또는 execute positioned 좌표 as @a[distance=..거리] run bossbar set minecraft:boss players @s 이 커맨드로 플레이어에 보스바를 보여주지 않게 하고, 일정 거리 안으로 들어가면 그 플레이어에게만 보스바를 보이게 합니다
음 그건 살짝 복잡한데요 점수를 3개 사용해야합니다 분, 초, 틱 이렇게 3개의 시간을 저장해야하거든요 먼저, 타이머 시간을 설정합니다 그 다음은 틱 점수에 1틱마다 계속 1점을 추가합니다 20점이 된 걸 감지해 틱 점수를 0점으로 만들고, 초 점수에서 1점을 깎습니다 이렇게 되면 1초가 줄어드는 거죠 그렇게 반복하다 초 점수가 -1이 되면 점수를 59로 바꾸고 분 점수에서 1점을 깎습니다 이렇게 하면 1분이 줄어들죠 이렇게 타이머가 완성되면 보스바 이름을 수정하는 커맨드를 사용해 점수를 반영하는 겁니다
/execute store result bossbar minecraft:boss max run data get entity @e[tag=boss,limit=1] Health랑 /execute store result bossbar minecraft:boss max run data get entity @e[tag=boss,limit=1] Health 쓰기전에 이미 실패한 보스바는 어떻게 없애나요 평생 서버에서 보스바 봐야하나요ㅠ
@@포마인 반복 항상 활성화 execute store result bossbar minecraft:1 max run data get entity @e[tag=Amethyst,limit=1] Health 반복 항상 활성화 execute store result bossbar minecraft:1 value run data get entity @e[tag=Amethyst,limit=1] Health 반복 항상 활성화 bossbar set minecraft:1 visible false 연쇄 항상 활성화 execute store result bossbar minecraft:1 value run data get entity @e[tag=Amethyst,limit=1] Health 연쇄 조건적 항상 활성화 bossbar set minecraft:1 visible true 반복 항상 활성화 tag @e[tag=enderman] add Amethyst 반복 항상 활성화 bossbar set minecraft:1 players @a
@@白砂糖백설탕 반복 항상 활성화 execute store result bossbar minecraft:1 max run data get entity @e[tag=Amethyst,limit=1] Health 이 부분이 잘못된 것 같네요 반복형 커맨드 블록으로 보스바의 최댓값을 계속 엔티티의 현재 체력으로 설정하니, 엔티티의 체력이 줄어들면 최댓값도 함께 줄어들어 보스바가 항상 꽉 차있는 것입니다 반복형 커맨드 블록에 실행하지 마시고, 엔티티를 처음 소환할 때 한 번만 작동하거나, 엔티티에게 태그를 부여하는 반복 항상 활성화 tag @e[tag=enderman] add Amethyst 이 커맨드 블록 뒤에 조건적으로 실행시켜 보세요
보스바를 타이머로 사용할때 타이머가 끝나도 풀피로 다시 시작하는걸 무한반복 하려면 어떻게 해야하나요?
아! 그리고 좋은영상 감사합니다❤
커맨드 연습하는데 큰 도움이 되었어요😊
엄청 유용한것 같아요!
보스바가 만들고 명령어도 복사까지해서 다 했는데 boss태그를 가진 주민이 체력이 꽉찬상태인데도 체력 설정도 했고 그런데 보스바가 그냥 빈 상태로 검은색입니다 하얀색이 아니고
현재 엔티티의 체력을 보스바의 값으로 설정하는 커맨드가 작동하지 않는 것 같네요. 연쇄형 커맨드 블록이 항상 활성화로 설정되어있나요?
특정 공간에서 벗어났을 때 보스바를 보이지 않게 하는 커맨드를 알려주실 수 있나요? distance가 아닌 dxdydz를 사용해 만든 공간을 기준으로 해야 하는 상황인데 부정형을 사용할 수 없어 어렵네요 ㅠㅠ
보는 플레이어를 tag=1로 하고 dxdudzz 안 에 있는 플레이어는 tag가 1이고 안에 있지 않은 플레이어는 태그를 없애는 건 어떠신가요?
1.19.2 버전인데 혹시 보스바 타이머가 작동되면서 시간도 같이 나타나는 커맨드도 가능할까요?
타이머로 만든 점수를 보스바 이름으로 띄우시면 됩니다
2:54 부분을 참고하시면 되겠습니다
덕분에 마인크래프트 보스바를 더 쉽게 할수 있었습니다
위더 엔더드래곤 보스바는 어떻게 없에나요?
혹시 이거 보스바 타이머가 끝날때 다른 명령어가 실행되게 할수 있나요?
타이머 점수가 0 이하가 되었을 때를 감지하여 타이틀 명령어를 실행하면 되겠습니다
오 감사합니다
혹시 태그가 있는 몹 사이즈를 키울수있있는 커맨드가 있나요?
슬라임이나, 마그마큐브, 팬텀을 제외한 몹은 사이즈를 키울 수 없습니다
혹시 플레이어 자신의 체력을 보스바로 나타낼 수 있나용?
체력을 나타낼 플레이어에게 boss 태그를 붙이고, [보스바의 값을 체력 값으로 설정]을 한 뒤,
[보스바로 체력 표시]를 하시면 됩니다
네!감사합니다
혹시 엔티티가 죽어서 사라지게 되었을때 타이틀 명령어를 플레이어들한테 보여줄 수 있나요
execute unless를 사용하여 엔티티가 없을 때를 감지하여 타이틀 명령어를 실행하면 되겠습니다
@@포마인 감사합니다
특정한 장소에서 멀어지면 보스바의 이름이 달라지는 커맨드는 무엇일까요?
(반복형)
bossbar set minecraft:boss players
(연쇄형)
execute at 개체 as @a[distance=..거리] run bossbar set minecraft:boss players @s
또는
execute positioned 좌표 as @a[distance=..거리] run bossbar set minecraft:boss players @s
이 커맨드로 플레이어에 보스바를 보여주지 않게 하고, 일정 거리 안으로 들어가면 그 플레이어에게만 보스바를 보이게 합니다
커멘드 첫번째에서 limit=이 있는데 1.18.2로 들어가도 limit=이 안나오네요
자동완성이 되지 않더라도 그냥 입력하시면 작동될 겁니다
첫 댓글 다 지우고 다시 씁니다 영상 잘 봤습니다. 덕분에 쉽게 보스바를 만들 수 있었습니다!
도움이 되어 기쁘네요!
보스의 최대채력을 어떻게 늘리나요?
처음 소환할 때 최대체력을 늘린 상태로 소환하시거나, data 명령어 등을 이용해 최대체력을 늘리셔야합니다.
자세히 알려드리긴 힘드니, McStacker와 같은 사이트를 활용해보시는 것을 추천드립니다
혹시 보스바 타이머에서
숫자가 표시되는게 틱이 아니라 초 간격이나 분 간격으로 표시되는 커맨드는 무엇인가요.
음 그건 살짝 복잡한데요
점수를 3개 사용해야합니다
분, 초, 틱 이렇게 3개의 시간을 저장해야하거든요
먼저, 타이머 시간을 설정합니다
그 다음은 틱 점수에 1틱마다 계속 1점을 추가합니다
20점이 된 걸 감지해 틱 점수를 0점으로 만들고, 초 점수에서 1점을 깎습니다
이렇게 되면 1초가 줄어드는 거죠
그렇게 반복하다 초 점수가 -1이 되면 점수를 59로 바꾸고 분 점수에서 1점을 깎습니다
이렇게 하면 1분이 줄어들죠
이렇게 타이머가 완성되면 보스바 이름을 수정하는 커맨드를 사용해 점수를 반영하는 겁니다
저 한번 처음 소환할땐 잘 되는데 두번째 소환할땐 보스바가 안떠요 이거 어캄?
저는 잘 뜨는데 뭐가 문제인지 모르겠네요
사용하신 커맨드 그대로 복사해서 올리시면 확인해보겠습니다
페력 설정은 뭔가요
처음 엔티티를 소환할 때 {Health:체력값f,Attributes:[{Name:generic.max_health,Base:최대체력}]}
이런 nbt를 추가해 체력을 바꿀 수 있습니다
@@포마인 감사합니다! 요즘 커맨드 배우면서 도움이 많이 됍니다!
@@포마인 혹시 몬스터가 소환됄때 한마리 이상이 아오게하려면 어떡해야 하나요 반복 커맨드블럭은 한계없이 너무 많이 소환돼서..
몬스터를 소환하는 커맨드를 복사해서 원하는 만큼 연쇄형 커맨드 블록을 설치해서 쓰면 될 것 같습니다
@@포마인 감사합니다!
/execute store result bossbar minecraft:boss max run data get entity @e[tag=boss,limit=1] Health랑 /execute store result bossbar minecraft:boss max run data get entity @e[tag=boss,limit=1] Health 쓰기전에 이미 실패한 보스바는 어떻게 없애나요
평생 서버에서 보스바 봐야하나요ㅠ
보스바를 완전히 없애려면
/bossbar remove 보스바id
이렇게 적으시면 될겁니다
위더같은애를 소환했을때 위에 있는 보스바를 없애고싶은데 어떻게 해야 하나요?
일반 보스의 보스바를 숨기는 방법은 모르겠습니다 죄송합니다
저는 엔티티가 대미지를 닳아도 보스바가 안 줄어드는데 어케하죠...ㅠ
보스바 값을 잘못 설정하셨거나, execute 명령어가 제대로 작동하지 않는 것 같습니다
사용한 명령어를 그대로 복사해서 올려주시면 문제를 해결해드리겠습니다
@@포마인
반복 항상 활성화 execute store result bossbar minecraft:1 max run data get entity @e[tag=Amethyst,limit=1] Health
반복 항상 활성화 execute store result bossbar minecraft:1 value run data get entity @e[tag=Amethyst,limit=1] Health
반복 항상 활성화 bossbar set minecraft:1 visible false
연쇄 항상 활성화 execute store result bossbar minecraft:1 value run data get entity @e[tag=Amethyst,limit=1] Health
연쇄 조건적 항상 활성화 bossbar set minecraft:1 visible true
반복 항상 활성화 tag @e[tag=enderman] add Amethyst
반복 항상 활성화 bossbar set minecraft:1 players @a
@@白砂糖백설탕
반복 항상 활성화 execute store result bossbar minecraft:1 max run data get entity @e[tag=Amethyst,limit=1] Health
이 부분이 잘못된 것 같네요
반복형 커맨드 블록으로 보스바의 최댓값을 계속 엔티티의 현재 체력으로 설정하니,
엔티티의 체력이 줄어들면 최댓값도 함께 줄어들어 보스바가 항상 꽉 차있는 것입니다
반복형 커맨드 블록에 실행하지 마시고, 엔티티를 처음 소환할 때 한 번만 작동하거나, 엔티티에게 태그를 부여하는
반복 항상 활성화 tag @e[tag=enderman] add Amethyst
이 커맨드 블록 뒤에 조건적으로 실행시켜 보세요
보스바를 버튼 누를때마다 채우도록 만들고 싶은데 어떻게해야 하나요?
타이머 게이지가 안 닳습니다
사용한 커맨드를 전부 복사해서 답글로 달아주시면 해결해드리겠습니다
똑같이 했는데 이전출력에 health에 대응하는 요소를 찾을 수 없다는데요?
H를 대문자로 해보셨나요?
알수 없는 명령어 라네요
사용했던 명령어를 그대로 복사해서 답글로 달아주시겠나요?
베드락 에디션은 없습니다.
베드락 에디션인데나
@@henrykimm112베드락은 명령어 자체가 없습니다
없애고 싶어졌는데 어떻게 없애나요?
안돼는 ㄷ요??😯😯
ㅣ