I'm going to try my hardest not to stoop to cursing levels. I am just past the stage of angry. Why in the he'll would tracks only be solid when placed on ground but not by itself over a space, how is that sense. I lost everything my diamonds which are already way too hard to find, gold, enchanted fishing rod unbreaking and luck of the sea none of which I have so I won't be getting another one. All because i decided to explore a cave mine shaft system to try to get silk touch silk touch, why why is silk touch so hard to get can anyone tell me librarians don't trade it, chests don't have it so how the he'll a suppose to freaking get it. I am really trying to enjoy this game really trying mojang. Sigh
Librarians will trade Silk Touch books, but you may need to breed quite a few to find one. (Mending and Frost Walker are the only two useful pre1.13 'treasure' enchantments).
It also occurs in chests, but the easiest method of obtaining any enchantment is auto-/AFK fishing.
§ § §
Keeping vaulables you aren't using in an ender chest also helps avoid catastrophic item loss. Obviously this won't work for armor, weapons, and tools you are frequently using – but diamonds, gold, and fishing rods are unlikely to have immediate utility in exploration.
(Of course you need Silk Touch to retrieve ender chests, but – even without it – it may be worth leaving a few 'temporarily permanent' ender chests in convenient locations eg the entry to a mineshaft complex you are looting.)
Even conventional chests can be used to temporarily cache valubles as one explores. (They aren't creeper proof and one needs to note the locations, but this still provides a safety net.)
Rollback Post to RevisionRollBack
WARNING: I have an extemely "grindy" playstyle; YMMV — if this doesn't seem fun to you, mine what you can from it & bin the rest.