class NullItem : Item { override fun isSolid() = false override fun isEmpty() = true override fun kill() {} static val instance = NullItem() }