
Ull need 16 bookshelves see if the level 30 option says silk touch if not, use a book and level 1 option on it to cycle through enchant options. If u have no levels u can use torches to make table only need 1 level required and then break torches to see what ur level 30 enchant would be. Idk if that makes sense tho lol
For levels, villagers are a great way to get XP and enchanted books. There are also mob farms, smelting, breeding animals, and killing mobs. For getting new enchantments from the table, if you enchant an item it will reroll the enchantments offered to you. I’d suggest enchanting some armor or extra tools. If you wanted to you could also use a grindstone to get back some of the xp from the weapons. You could also enchant books, and there’s a possibility you could get silktouch from that.