Hi its WerronPL aka "MrSatan",
I propose you a map with a single datapack,
With this datapack you will be able to get all BASIC items needed for crafting or trading with villagers.
You won't be able to get everything at start, the only free thing granted is your wooden pickaxe. (You can get as many as you want of them btw. so you cannot run off your source of items)
Map is really hard at start but it gets easier as soon as you have villagers and wandering traders (those too drop from stone)
NFAQ (NOT frequently asked questions):
WOULD YOU ADD AN X ITEM?
-yes, as if it is missing and is not a result of either crafting or ANY way to posses it due to minecraft mechanics (ie.: bones, obsidian, flint etc.)
WOULD YOU UPDATE MAP TO X VERSION?
-if map gets any intrest and new version came, AND I have a time and will to do so... yeah, why not!
WOULD YOU MAKE THIS MAP FOR VERSION BELOW 1.19.2?
- no, its annoying to work backwards with previous versions of minecraft due to BIG changes in how commands work.
IF I WANT TO ADD A ITEM MYSELF, HOW TO DO IT?
-as Mumbo Jumbo once said "Its actually quite simple!",
all you have to do is:
1. go to save location, open datapacks folder inside the save, open my datapack with any UN-ZIP program like WINRAR or 7-ZIP and go to "data/werronpl/functions/stonelooter/" and unpack a "tick.mcfunction" file
2. you need to open this file with ANY text explorer like Notepad++ or VS Code
3. Go to nearly last line, where it says "#Copper_Ore", and under these commands you see below (the lines that are together) you copy these two commands and paste them right after previous ones.
4. Now you need to edit part "run give @s minecraft:copper_ore" to block you want
5.You need to change the number 481 of your lines to be about 501 so a 20 more than it was (It doesnt need to be, but for stability purposes it should)
6.lastly at this line: "execute if score random_number random_max matches 501 run scoreboard players reset random_number random_max" change 501 to be LARGEST number you put previously + 20
7. Now save your file and put it back with replace to where you got it from (data/werronpl/functions/stonelooter/)
8. Make sure pack is in your save/datapack folder
9. Run save again and type "/reload" to fully apply the changes
simple, isn't it?