"์ํ" ์ ๋์ฌ๋ ํด๋์ค ์ด๋ฆ์ ์ ์ฉํ ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ง ์์ต๋๋ค. ๊ทธ๊ฒ์ด ๋น์ ์๊ฒ ๋งํด์ฃผ๋ ๊ฒ์ ๊ทธ๊ฒ์ด ์ด๋ค ๊ฒ์ "์ํ"์ ์ํฅ์ ๋ฏธ์น๋ค๋ ๊ฒ๋ฟ์ ๋๋ค(์ ์์ ๋ชจ๋ ํจ๊ณผ๊ฐ ํ๋ ์ผ์ ๋๋ค).
๋ค์ ์ค ํ๋๋ก ๋ณ๊ฒฝํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
MobEffect
(ํ๋ ์ด์ด๊ฐ ๋ชน์ผ๋ก ๊ฐ์ฃผ๋์ง ์๊ธฐ ๋๋ฌธ์ ์ฝ๊ฐ ํ๋ฆฝ๋๋ค. ๊ทธ๋ฌ๋ Mojang ์ด๋ฆ์
๋๋ค)CreatureEffect
Effect
์ด๊ฒ์ ๋ง์ธํฌ๋ํํธ ์ํค์์ ๋ฐ์จ ์ด๋ฆ์ ๋๋ค. "Status Effect"๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ฅผ ๋ฌป๊ฒ ์ต๋๋ค.
์ํฐํฐ์ ์ํ๋ฅผ ์๋ ค์ฃผ๋ ํจ๊ณผ์ ๋๋ค. MobEffect๋ CreatureEffect๋ณด๋ค ๋์ ๊ฒ ๊ฐ์ต๋๋ค. ํจ๊ณผ๋ ๋งค์ฐ ๋ชจํธํฉ๋๋ค.
์ํฐํฐ์ ์ํ๋ฅผ ์๋ ค์ฃผ๋ ํจ๊ณผ์ ๋๋ค. MobEffect๋ CreatureEffect๋ณด๋ค ๋์ ๊ฒ ๊ฐ์ต๋๋ค. ํจ๊ณผ๋ ๋งค์ฐ ๋ชจํธํฉ๋๋ค.
ํจ๊ณผ๊ฐ ๋งค์ฐ ๋ชจํธํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ์ํ๋ฅผ ์ถ๊ฐํ๋ค๊ณ ํด์ ๋ ๋ชจํธํด์ง๋ ๊ฒ์ ์๋๋๋ค. ๊ทธ๊ฒ์ ์ํฐํฐ ์ ์ํ
Mob์ Mojang ์ด๋ฆ์ด๋ฏ๋ก ๋ด๊ฐ ๊ทธ๊ฒ์ ํฌํํ๊ณ ์ถ์ง๋ง Creature(๋๋ LivingEntity, ํ์ง๋ง ๊ธธ์ง๋ง)๋ ์ด์์๋ ๊ฐ์ฒด์ ์ ์ฉ๋๊ธฐ ๋๋ฌธ์ ๋ ์ ํํ ๊ฒ์ ๋๋ค.
mojang์ฒ๋ผ LivingEntity์ ์ด๋ฆ์ Mob๋ก ๋ฐ๊พธ๋ฉด MobEffect์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
mojang์ฒ๋ผ LivingEntity์ ์ด๋ฆ์ Mob๋ก ๋ฐ๊พธ๋ฉด.
Mojang์ ํ๋ ์ด์ด๊ฐ ์๋ ์๋ฌผ์ฒด ๋ชน๋ง ํธ์ถํฉ๋๋ค. "mob"์ด๋ผ๋ ๋จ์ด๊ฐ ํฌํจ๋ ์์ธ ๋ฉ์์ง ์ง์ ์ instanceof MobEntity
๋ณธ ๊ฒ์ ๊ธฐ์ตํฉ๋๋ค. ๊ทธ๋์ ํ์ฌ MobEntity ํด๋์ค๊ฐ Mojang ์ด๋ฆ(Entity ์ ๋ฏธ์ฌ ์ ์ธ)๊ณผ ์ผ์นํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์์ ์ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์คํ
์ดํฐ์ค ํจ๊ณผ๋ ํต์นญ์ด๋ผ ํท๊ฐ๋ฆฌ์ค ๋ถ์ด ๊ณ์ค์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. Effect
๋ ๋๋ฌด ์งง์์ ๋ง์ ์๋ฏธ๊ฐ ์์ต๋๋ค. MobEffect
๋ ์ฝ๊ฐ ์๋ชป๋์์ต๋๋ค. CreatureEffect
๋ ์ํฐํฐ ์ด๋ฆ๊ณผ ์ผ์นํ์ง ์์ต๋๋ค.
ํจ๊ณผ๊ฐ ๋๋ฌด ์งง์ ํฐ ์๋ฏธ๊ฐ ์์
์ํ๋ฅผ ์ถ๊ฐํ๋ฉด ์ด๋ค ๋์์ด ๋ฉ๋๊น? "ํจ๊ณผ"๋ผ๋ ๋จ์ด์ ์ ์์ ๋ฐ๋ฅด๋ฉด ๋ชจ๋ ํจ๊ณผ๋ ์ผ๋ถ ์ํ๋ฅผ ์์ ํฉ๋๋ค. ์ด๋ฆ์ ModifyingEffect
์ง์ ํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๋ํ ์๋ฌด ์๋ฏธ๊ฐ ์๋ ๊ฒ๋ ์ฌ์ค์ด ์๋๋๋ค. ์ด ๋ช
๋ น์ ์ด๋ฆ์ /effect
์ด๋ฉฐ ์ด๋ค ์ญํ ์ ํ๋์ง ๋ช
ํํฉ๋๋ค. Item
์ ๊ฐ์ ๋ ์งง์ ์ด๋ฆ๋ ์์ง๋ง ๊ทธ ์์ฒด๋ก๋ ์๋ฌด ์๋ฏธ๊ฐ ์์ง๋ง ๋งค์ฐ ๋ช
ํํฉ๋๋ค.
์ํ ํจ๊ณผ๋ ์ผ๋ฐ์ ์ธ ์ด๋ฆ์ ๋๋ค.
๋๋ ํ๋ ์ด์ด๋ค์ด ๊ทธ๊ฒ์ "ํจ๊ณผ"๋ผ๊ณ โโ๋ถ๋ฅด๋ ๊ฒ์ ๋ค์์ ๋ฟ์
๋๋ค. ์ผ๋ฐ์ ์ธ ์ด๋ฆ์ด๋ผ๊ณ ํ๋ฉด TileEntity
๋ํด ์ ๊ฒฝ ์ฐ์ง ์๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก MCP ์ด๋ฆ ๋๋ฌธ์ ๋ชจ๋๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ์ด๋ฆ์ด๋ผ๋ ๋ป์
๋๋ค.
StatusEffect๋ ํ์คํ MCP ์ด๋ฆ์ด ์๋๋๋ค. ์ฌ์ค MCP ์ด๋ฆ์ด ์ด ํ ๋ก ์์ ํ ๋ฒ๋ ์ธ๊ธ๋์ง ์์๋ค๋ ์ฌ์ค์ ์๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค(์ข์ ์ด๋ฆ์ด ์๋๊ธฐ ๋๋ฌธ์). ๊ทธ๋ฌ๋ ์ ๋ https://minecraft.gamepedia.com/Status_effect ์ ๊ฐ์ ํจ๊ณผ์ ์ด๋ฆ์ ๊ฐ์ง ๊ณต์ ๋ง์ธํฌ๋ํํธ ์ํค๋ฅผ ์ฐธ์กฐํ๊ณ
๋ญ...๋ญ๋ ์ง. MobEffect๋ ๊ด์ฐฎ์ต๋๋ค. ๊ทธ๋ฅ mojang ์ด๋ฆ์ ์ฌ์ฉํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ๋ํ mojang๊ณผ ์ผ์นํ๋๋ก ๋ฉ๋ด ๋ณ๊ฒฝ์ ๋ฏฟ์ต๋๋ค.