execute store result storage status turn double n run data get storage minecraft:status speed
이 명령어를 실행하면 speed 값에 n을 곱한만큼의 값이 turn에 저장돼야 하는거 아닌가요? 근데 n에 무슨 수를 넣어도 turn값이 계속 0.0d라고만 뜨네요ㅠㅠ 참고로 speed 값도 double입니다.
모든 명령어의 리턴값은 Int입니다. 따라서 store에서 곱하는게 아니라 data 명령어에서 곱해야합니다.
execute store result storage status turn double 1 run data get storage minecraft:status speed n 이렇게 해도 turn값이 계속 0.0d네요 왜그럴가요
실행하기 전 minecraft:status speed의 수치가 0인가요? 당연히 0×9999해도 0의 결과를 얻습니다.
모드
BMlight
2026-06-16
0
이벤트
MineStar
2026-06-04
소식
명이
2026-06-03
건축
팀뉴일리시
2026-06-01
2
아티클
hicoyo
2026-05-05
Sidite
2025.08.08모든 명령어의 리턴값은 Int입니다. 따라서 store에서 곱하는게 아니라 data 명령어에서 곱해야합니다.
벼누
2025.08.08execute store result storage status turn double 1 run data get storage minecraft:status speed n 이렇게 해도 turn값이 계속 0.0d네요 왜그럴가요
Sidite
2025.08.08실행하기 전 minecraft:status speed의 수치가 0인가요? 당연히 0×9999해도 0의 결과를 얻습니다.