From 657db783f172b9c57e171cacbd31f0d710b0fd37 Mon Sep 17 00:00:00 2001 From: "Claude (owner)" Date: Sun, 14 Jun 2026 02:03:50 +0900 Subject: [PATCH] =?UTF-8?q?images:=20=EC=BB=A4=EB=B2=84=20summon=EC=97=90?= =?UTF-8?q?=20block=5Fpos=20=EB=AA=85=EC=8B=9C=20=E2=80=94=20"invalid=20po?= =?UTF-8?q?sition:=20null"=20=EB=A1=9C=EA=B7=B8=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 페인팅을 /summon 으로 소환하면 부착 블록 좌표가 비어(null) 있어 "Block-attached entity at invalid position: null" 로그가 소환 시·주기 검사마다 반복 출력된다(MC-252934). 1.20.5+ 의 block_pos:[I; x,y,z] 정수배열을 페인팅 자신의 좌표와 동일하게 명시해 null 구간을 없앤다. 렌더링 위치/동작은 동일. Co-Authored-By: Claude Opus 4.7 --- music_quiz/data/mq/function/images/macro/show.mcfunction | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/music_quiz/data/mq/function/images/macro/show.mcfunction b/music_quiz/data/mq/function/images/macro/show.mcfunction index ec54eb8..13b7ae3 100644 --- a/music_quiz/data/mq/function/images/macro/show.mcfunction +++ b/music_quiz/data/mq/function/images/macro/show.mcfunction @@ -1 +1,4 @@ -$summon minecraft:painting $(x) $(y) $(z) {variant:"$(namespace):$(cover)",facing:$(facing)b,Tags:["mq","mq_cover"]} +# block_pos 명시 — /summon 시 부착 블록 좌표가 null 로 비어 "Block-attached entity at +# invalid position: null" 로그가 뜨는 것을 막는다(MC-252934). 1.20.5+ 는 부착 좌표를 +# block_pos:[I; x,y,z] 정수배열로 저장하며, 페인팅 자신의 블록 좌표(x,y,z)와 동일하게 준다. +$summon minecraft:painting $(x) $(y) $(z) {variant:"$(namespace):$(cover)",facing:$(facing)b,block_pos:[I;$(x),$(y),$(z)],Tags:["mq","mq_cover"]}