개인 자료란 (JE)

  서버 커뮤니티

Profile 커피마시는곰 대표칭호 없음
Profile

질문하기 커맨드

엔티티 위에 엔티티 태우는 방법

2023.06.16 조회 수 483 추천 수 0
이해도 중급자 
게임버전 (JE) 1.20 
게임버전 (BE) 관련없음 

마인애플 이라는 유튜브 중에 낙타 회오리 라는 영상을 보면 낙타위에 낙타를 태우고 그걸또 회오리 처럼 돌리더라고요

ride 명령어 사용하면 금방 만들거 같아서 이래저래 찾아봤는데 모르겠어서 글남겨 봅니다

6개의 댓글

yusin12
2023.06.17

ride의 사용법은

ride <태울 개체> <탈 개체>임다!

커피마시는곰
2023.06.17
@yusin12

댓글 보고 다시해봤는데 개체를 자신이나 그 탑승자 위에 태울 수 없습니다 라고 나와요 명령어는 /ride @e[type=minecraft:camel,limit=1] mount @e[type=minecraft:camel,limit=1] 이렇게 사용 했습니다 어디가 문제인가요?

yusin12
2023.06.17
@커피마시는곰

limit의 뜻은 태어난 것 순서대로 중 가장 마지막 부터.. n번째라는 뜻이 있음다!

 

즉 type이 낙타이고 limit이 1이면 낙타중 가장 마지막에 소환된 1마리에 개체라는 뜻임뎀다! 즉!

 

작성자분 께서 적으신 명령어를 해석하면

 

낙타중 가장 마지막에 소환된 1마리에 낙타를 낙타중 가장마지막에 소환된 1마리에 낙타에 티운다!

 

A를 A에 태운다고 해석하여 자신이나 그 탑승자 위에 태울 수 없다고 뜨는 것임다!

커피마시는곰
2023.06.17
@yusin12

많이 늦게 봤습니다 그러면 첫번째 type에 limit명령어를 안넣으면 되는건가요?

yusin12
2023.06.17
@커피마시는곰

선택인자안에 무슨 부속 명령어들이 있는지 아시면 해결되는 문제임다!


type@e[type=players]
모든 엔티티 중 플레이어만!
advancements
@a[advancements={minecraft:adventure/adventuring_time=true}]
adventure/adventuring_time(모험의 시간이라는 도전과제)를 깬 모든 플레이어 (못 깸은 false)
distance
@a[distance=6]딱 6칸 떨어져 있는 모든 플레이어
x,y,z
@e[x=0,y=0,z=0]
좌표 x,y,z가 모두 0인 모든 엔티티
d시리즈(dx,dy,dz)@e[x=0,y=0,z=0,dx=2,dy=0,dz=4]
좌표 x,y,z가 0이고 x좌표 ±2,y좌표 ± 0, z좌표 ± 4만큼
gamemode
@a[gamemode=creative]게임모드가 크리에이티브모드인 모든 플레이어(!는 크리에이티브가 아닌 모든 플레이어)
level
@a[level=5]레벨이 5인 모든 플레이어
name@e[name=test]이름이 test인 모든 엔티티
nbt
@a[nbt={SelectedItem:{id:"minecraft:stone",Count:1b}}]돌을 1개 들고 있는 모든 엔티티
scores
@e[scores=[tester=1..]]tester라는 스코어보드의 점수가 1점 이상인 모든 엔티티
sort@e[sort=nearest]가장 가까운 엔티티
limit
@e[type=arrow,limit=1,sort=nearest]화살이고 태어난 순서중 가장 늦게 태어난 애들 중 1개에서 가장 가까운 엔티티
tag
@e[tag=tester]태그가 tester인 모든 엔티티
team@e[team=tester]tester라는 팀에 소속된 모든 엔티티
rotation시리즈
@e[x_rotation=90..180]
x시야 좌표가 90에서 180 사이인 모든 엔티티

즉!! 어떤 대상으로 출려내는 이렇게 여러가지가 있어요!

즉!

아마

/summon minecraft:camel ~5 ~ ~ {NoAI:1b,Tags:["test"]}

이렇게 특정 태그가 달리고 Ai가 없는 낙타를 소환해서..

summon minecraft:camel ~ ~ ~ {NoAI:1b}

이걸 반복형이 붙인 뒤에!

execute as @e[type=minecraft:camel,limit=1,sort=nearest] at @s run ride @s mount @e[type=camel,limit=1,sort=furthest]

이렇게 적어주시면 되죠!

커피마시는곰
2023.06.18
@yusin12

감사합니다!! 천천히 해보겠습니다 :)

뉴스 및 창작물
/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

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

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3