If you do not ever go online you are currently limited to items that are always unlocked and items added by mods. I hope we get more of the latter in the future.
An unlocking mod for content you own could be possible, but somebody would need to figure out how to detect which items you actually own first. Doing that without enabling piracy is hard.