λ§μ κ³³μμ IBlockState
λ Block
κ° κ³Όκ±°μ μμλ κ³³μμ μ¬μ©λ©λλ€. λμκ² λ μ΄ν΄νκΈ° μ¬μ΄ block
μ νμ 맀κ°λ³μλ₯Ό κ±°μ νΈμΆνκ³ μΆμ΅λλ€. μ΄λ»κ² μκ°νλμ?
λν μ΄κ²μ IBlockState
μ΄λ¦μ IBlock
, Block
λ₯Ό BlockType
λ‘ λ³κ²½ν΄μΌ νλμ§ μλλ©΄ λ€λ₯Έ μ΄λ¦μΌλ‘ λ³κ²½ν΄μΌ νλμ§μ λν μ§λ¬Έμ μ½λλ€. λ무 μ΄λ₯΄κΈ΄ νμ§λ§ - Mojangμ΄ Blocksμ ν μΌμ κΈ°λ€λ €μΌ ν©λλ€. μ΅μν..?
state
.
κ·Έλ¦¬κ³ IBlockState
λ κ·Έλλ‘ μμ΄μΌ ν©λλ€. IMO.
ItemStack
μ μ μ¬ν©λλ€. μ΄μ¨λ μμ μ μλ νλͺ©μλ§ μ μ©λλ stack
λ³΄λ€ λ λ§μ item
μ μΈμ€ν΄μ€λΌκ³ μκ°ν©λλ€. λλ IBlockState
κ° μ΄μ κ°μ λ©μλμ μ λ¬λ λ μΈκ³μμλ λΈλ‘μ μΈμ€ν΄μ€λΌκ³ μκ°ν©λλ€.
itemStack
, blockState
μ κ°μ λͺ¨νΈνμ§ μμ 맀κ°λ³μκ° μλ μ΄μ λ 무μμ
λκΉ?
@mezz μλνλ©΄ κ·Έλ€μ κΈΈκ³ μ€μ λ‘ μ무κ²λ μΆκ°νμ§ μκΈ° λλ¬Έμ λλ€. μ΄μμ μΌλ‘λ 맀κ°λ³μμ μ΄λ¦μ μ νμ λ°μ λͺ λͺ νμ§ μκ³ μ½λμμ μ¬μ©νλ κ²μ λλ€. κ·Έλ¦¬κ³ μ¬μ©νλ©΄μ λλ μ’ μ’ μκΈ° 맀κ°λ³μλ₯Ό "λ©μλκ° μλνλ 'νλͺ©'"μ΄λΌκ³ μκ°ν©λλ€.
Item
ν΄λμ€κ° μμ§λ§ μ΄λ¦μ ItemType
λ‘ λ³κ²½νκΈ° λλ¬Έμ νΌλλ μ μμ΅λλ€. Item
μΈμ€ν΄μ€λ νλͺ© μΈμ€ν΄μ€κ° μλμ§λ§ νλͺ©μ μ νμ μ€λͺ
νλ©΄ μ΄λ¬ν νΌλμ μ κ±°ν μ μμ΅λλ€.
ircμμ μ¬λ¬ λ² λ
Όμν λ°μ λ°λ₯΄λ©΄ 컨ν
μ€νΈμ 1κ° μ΄μμ BlockState λλ BlockState λ° FluidStateμ κ°μ μ¬λ¬ μ’
λ₯μ μνκ° μλ ν state
λ‘ κ°λ κ²μ²λΌ λ€λ¦½λλ€.
μ.
κ°μ₯ μ μ©ν λκΈ
itemStack
,blockState
μ κ°μ λͺ¨νΈνμ§ μμ 맀κ°λ³μκ° μλ μ΄μ λ 무μμ λκΉ?