개인 자료란 (JE)

  서버 커뮤니티

Profile CHODU 대표칭호 없음
Profile

질문하기 커맨드

채력을 랜덤으로 하고 싶습니다. 1.21

2024.10.19 조회 수 50 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

1.21 버전입니다.


/execute store result entity @s Attributes[{Name: "generic.maxHealth"}].Base double 1 run random roll 0..30 sc


이렇게 명령어를 사용하니 채력이 변경이 안돼서

/data get entity @s Attributes[{id: "minecraft:generic.max_health"}].Base 이명령어를 사용하니 대응하는 요소가 없다고 합니다 어떻게 해야 하나요?

3개의 댓글

Sidite
2024.10.19

1. 플레이어 NBT는 수정이 불가능합니다.

2. Attributes라는 NBT는 이름이 수정되었습니다.

CHODU
2024.10.19
@Sidite

그럼 해결방안이 있나요?

Sidite
2024.10.19
@CHODU

플레이어 NBT를 수정 못하니 그 값을 0일때 체력 0, 1일때 체력 1, 2일때 체력 2 같이 노가다로 하는게 최선입니다.
/attribute 명령어를 사용합니다.