you can get infinite terracotta easily, you need to smelt a clay block, which you could mine, but you could also drain mud under dripstone, which converts it into clay, you can turn dirt into mud with water bottles, and you can get infinite dirt by combining 2 gravel and 2 dirt for 4 coarse dirt, which you can hoe into regular dirt, giving you a 2 dirt profit, and you can get infinite gravel by trading with piglins in the nether for it