Yarn: CommandBlockBlockEntity -> CommandBlockEntity

์— ๋งŒ๋“  2019๋…„ 01์›” 16์ผ  ยท  11์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: FabricMC/yarn

ํ•˜๋‚˜๋ฅผ ๋“ค์–ด, ๋ธ”๋ก ํด๋ž˜์Šค๋ผ๊ณ  CommandBlock ํ•˜์ง€ CommandBlockBlock , ๋˜ํ•œ ํ›จ์”ฌ ๋œ ์ด๋ฆ„์˜ ํˆฌ๋ฐ•ํ•œ์„ํ•œ๋‹ค. ์ด๊ฒƒ์€ ์ ‘๋‘์‚ฌ -> ์ ‘๋ฏธ์‚ฌ ์ด๋™์˜ ์•„ํ‹ฐํŒฉํŠธ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

discussion

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ €๋Š” CommandBlock์„ ์ง€์ง€ํ•ฉ๋‹ˆ๋‹ค

๋ชจ๋“  11 ๋Œ“๊ธ€

CommandBlock BlockEntity . CommandBlockBlock Entity ์•„๋‹™๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ทธ ๋…ผ๋ฆฌ์—์„œ CommandBlock ํด๋ž˜์Šค๋Š” CommandBlockBlock ๋ผ๊ณ  ๋ถˆ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํฌ์ธํŠธ๊ฐ€ ๋˜์…จ๊ตฐ์š”^^

๊ณต์ •ํ•œ.

๊ฐœ์ธ์ ์œผ๋กœ ์ด์ค‘ ๋ธ”๋ก ์ ‘๋ฏธ์‚ฌ๊ฐ€ ์žˆ์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. (๋…ธํŠธ) ๋ธ”๋Ÿญ์ด ์•„๋‹ˆ๋ผ (๋…ธํŠธ ๋ธ”๋Ÿญ) ๋ธ”๋Ÿญ์ด๋ฏ€๋กœ

๊ทธ๋Ÿฌ๋‚˜ ํ•ด๋‹น ๋…ผ๋ฆฌ์—์„œ CommandBlock ํด๋ž˜์Šค๋Š” CommandBlockBlock์ด๋ผ๊ณ  ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์—๋Š” grass ๋ฐ grass_block ๋ธ”๋ก๋„ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์ด๋ฆ„์ด ์–ด๋–ป๊ฒŒ ์ง€์ •๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์•„๋งˆ๋„ ์ด ์ปจํ…์ŠคํŠธ ๋‚ด์—์„œ ๊ณ ๋ ค๋˜์–ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ €๋Š” CommandBlock์„ ์ง€์ง€ํ•ฉ๋‹ˆ๋‹ค

์ ‘๋ฏธ์‚ฌ๋Š” ํด๋ž˜์Šค์˜ ์œ ํ˜•์„ ๋ช…ํ™•ํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•œ ์˜๋„๊ฐ€ ์•„๋‹Œ๊ฐ€์š”? CommandBlock์—๋Š” ๋ธ”๋ก ์œ ํ˜•์˜ ๋ช…๋ น์„ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•ด mojang์—์„œ ์ƒ์„ฑ๋œ ์ ‘๋ฏธ์‚ฌ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฏธ ๋ธ”๋ก์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” BlockBlock์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ธ”๋ก์ด ์ ‘๋ฏธ์‚ฌ๊ฐ€ ์•„๋‹˜์„ ์ œ์™ธํ•˜๊ณ ; ์ „์ฒด ๊ธฐ๋ณธ ํด๋ž˜์Šค์ž…๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ BlockEntity์˜ ๋ชจ๋“  ํ•˜์œ„ ํด๋ž˜์Šค์˜ ์ ‘๋ฏธ์‚ฌ๋Š” ํ˜„์žฌ ๋งคํ•‘์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ธฐ๋ณธ ํด๋ž˜์Šค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ BlockEntity์ด๊ณ  BlockEntity์˜ ๋ชจ๋“  ํ•˜์œ„ ํด๋ž˜์Šค์˜ ์ ‘๋‘์‚ฌ๋Š” ํ•ด๋‹น ํด๋ž˜์Šค ์ด๋ฆ„์˜ ์ ‘๋‘์‚ฌ๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ธ”๋ก์˜ ์ „์ฒด ํด๋ž˜์Šค ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. , ๋”ฐ๋ผ์„œ ์ ‘๋‘์‚ฌ๋Š” CommandBlock์ด๊ณ  ์ ‘๋ฏธ์‚ฌ๋Š” BlockEntity์ž…๋‹ˆ๋‹ค.
๋ธ”๋ก ์ค‘ ํ•˜๋‚˜๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์€ ์ ‘๋ฏธ์‚ฌ Entity๊ฐ€ ์žˆ๋Š” CommandBlock ์ ‘๋‘์‚ฌ๋กœ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์–ธ๋œป ๋ณด๊ธฐ์—๋Š” Entity์˜ ํ•˜์œ„ ํด๋ž˜์Šค์ž„์„ ์•”์‹œํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ CommandBlockBlockEntity์˜ ๋‹จ์ถ•๋œ ํ˜•ํƒœ๋กœ, ๋”ฐ๋ผ์„œ ๋ชจํ˜ธ์„ฑ์„ ๋„์ž…ํ•ฉ๋‹ˆ๋‹ค.
์ฆ‰, ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ๋žŒ๋“ค์€ CommandBlock์— ์ผ๋ฐ˜ ์—”ํ„ฐํ‹ฐ๊ฐ€ ์•„๋‹Œ BlockEntities๊ฐ€ ์žˆ๊ณ  CommandBlock์ด Command๋กœ ์‹œ์ž‘ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ˜„์žฌ ๋ฐฉ๋ฒ•์€ ๋‚˜๋จธ์ง€ ๋งคํ•‘๊ณผ ์ผ์น˜ํ•˜๋ฉฐ ์ผ๊ด€์„ฑ์ด ์žˆ์œผ๋ฉด ํ˜€์—์„œ ์‰ฝ๊ฒŒ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๋”๋ผ๋„ ์ž‘์—…์ด ๋” ์‰ฌ์›Œ์ง‘๋‹ˆ๋‹ค.

ํ˜„์žฌ ๋ฐฉ๋ฒ•์€ ๋‚˜๋จธ์ง€ ๋งคํ•‘๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.

CommandBlock ์ด CommandBlockBlock ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ชจํ˜ธ์„ฑ์— ๋Œ€ํ•œ ๊ท€ํ•˜์˜ ์š”์ ์€ ์ข‹์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰