return { cHangingEntity = { Inherits = { "cEntity", }, Functions = { GetFacing = { { Params = { }, Returns = { { Type = "eBlockFace", }, }, Desc = "Returns the direction in which the entity is facing.", }, }, IsValidSupportBlock = { { Params = { { Type = "char", Name = "a_BlockType", }, }, Returns = { { Type = "bool", }, }, IsStatic = true, Desc = "Returns if the given block can support hanging entity placements.", }, }, SetFacing = { { Params = { { Type = "eBlockFace", Name = "a_Facing", }, }, Returns = { }, Desc = "Set the direction in which the entity is facing.", }, }, }, }, }