마인크래프트 자바에디션 | 구독자 5명 | 흑색 요원

어둠의 루리웹 렐름 4일차


img/24/01/21/18d2b4dba375872a4.png


img/24/01/21/18d2b4dba4b5872a4.png


사실 렐름에서는 간단한 작업만 마쳤다.



img/24/01/21/18d2b4e94075872a4.png


지금 만들려는 데이터팩을 위해서는 꽤 번거로운 작업이 동반된다.

데이터팩 자체는 조건에 맞춰서 명령어를 발동시키는 단순한 데이터팩이다.

하지만 명령어를 발동시키는 조건 설정은 까다롭고 번거로워야 한다.

마치 판타지 소설에서 불만있냐고 했을때 갑자기 파이어볼이 나가면 똥망 소설인것과 같다.


나는 특정 명령어를 사용하기 위해 복잡한 블록 설치를 요구할 생각이다.

복잡한 주문과 수인을 맺어야 마법을 쓸 수 있는것과 같은 이치다.


문제는 그러려면 내가 쌩노가다를 해야 한다는 것이다.

위의 자작나무 표지판들을 보면 [동 서 남 북 상 하 중앙 북동 북서 남동 남서]를 표시하고 있다.

내 발 밑에 남동쪽에 있는 블럭은 ~1 ~-1 ~1로 위치가 표시된다.



img/24/01/21/18d2b53b11e5872a4.png


이건 엊그제 올렸던 그 영상에 나온것이다.


발 밑의 9개의 블록과 동쪽의 9개의 블록 위치를 전부 선정해서 정확한 블록이 있을때만 명령을 발동시킨다.



img/24/01/21/18d2b5516f95872a4.png


이런식이 된다.


이 명령어를 풀어놓자면...


execute as @a at @s if block ~ ~-1 ~ minecraft:coal_block if block ~-1 ~-1 ~-1 minecraft:quartz_block if block ~ ~-1 ~-1 minecraft:quartz_block if block ~1 ~-1 ~-1 minecraft:quartz_block if block ~-1 ~-1 ~ minecraft:quartz_block if block ~1 ~-1 ~ minecraft:quartz_block if block ~-1 ~-1 ~1 minecraft:quartz_block if block ~1 ~-1 ~1 minecraft:quartz_block if block ~1 ~ ~-1 minecraft:cobbled_deepslate if block ~1 ~ ~ minecraft:cobbled_deepslate if block ~1 ~ ~1 minecraft:cobbled_deepslate if block ~1 ~1 ~-1 minecraft:cobbled_deepslate if block ~1 ~1 ~ minecraft:emerald_block if block ~1 ~1 ~1 minecraft:cobbled_deepslate if block ~1 ~2 ~1 minecraft:cobbled_deepslate if block ~1 ~2 ~-1 minecraft:cobbled_deepslate if block ~1 ~2 ~ minecraft:cobbled_deepslate if block ~1 ~2 ~1 minecraft:cobbled_deepslate run fill ~1 ~ ~-1 ~1 ~2 ~1 air

execute as @a at @s if block ~ ~-1 ~ minecraft:coal_block if block ~-1 ~-1 ~-1 minecraft:quartz_block if block ~ ~-1 ~-1 minecraft:quartz_block if block ~1 ~-1 ~-1 minecraft:quartz_block if block ~-1 ~-1 ~ minecraft:quartz_block if block ~1 ~-1 ~ minecraft:quartz_block if block ~-1 ~-1 ~1 minecraft:quartz_block if block ~1 ~-1 ~1 minecraft:quartz_block run fill ~2 ~ ~-1 ~17 ~2 ~1 air destroy

execute as @a at @s if block ~ ~-1 ~ minecraft:coal_block if block ~-1 ~-1 ~-1 minecraft:quartz_block if block ~ ~-1 ~-1 minecraft:quartz_block if block ~1 ~-1 ~-1 minecraft:quartz_block if block ~-1 ~-1 ~ minecraft:quartz_block if block ~1 ~-1 ~ minecraft:quartz_block if block ~-1 ~-1 ~1 minecraft:quartz_block if block ~1 ~-1 ~1 minecraft:quartz_block run fill ~-1 ~-1 ~-1 ~1 ~-1 ~1 air destroy


이따위가 된다.


img/24/01/21/18d2b5545de5872a4.png


그리고 방향 설정을 해놓은걸 보면 알겠지만, 다른 방향으로는 발동이 안된다.

만들어놓은 그 방향으로만 발동한다.


img/24/01/21/18d2b57439e5872a4.png


이제 이거를 이렇게 큰 바닥 평면에서 해야 한다.



img/24/01/21/18d2b56f43f5872a4.png


모양이 복잡해질수록 더 머리가 아파진다.


img/24/01/21/18d2b56f4ea5872a4.png

같은 모양이어도 방향이 바뀌면 또 노가다를 해야한다.




근데 이런걸 내 손으로 만들 수 있는데 노가다를 안한다고?
노가다 당연히 해야겠지?



img/24/01/21/18d2b6c14af5872a4.jpg




로그인하고 댓글 작성하기
루리웹 오른쪽
루리웹 유머
루리웹 뉴스 베스트
PC/온라인
비디오/콘솔
모바일

루리웹 유저정보 베스트