So I'm working on a datapack including custom advancements and one of the advancements I wanted to have requires you to unlock all possible crafting recipes. This is really easy to do if I want to check if a player has unlocked a few specific advancements, like 3 or 4 and can be done using a pre-made trigger, but when it comes to over 700 of them it would take ages to do. I have already figured out, that triggering an advancement with the command: /execute if data entity @s {recipeBook: {recipes:["recipe1","recipe2","recipe3"...]}} run advancement grant @s only <advancement name> would be a lot easier however I still need a list of all minecraft recipes, that is fairly easy to copy.
I know that I can access such list by granting myself all recipes and than using NBTExplorer to check my playerdata for all the recepies, however I'm unable to copy all of their names and can only copy them one by one.
A solution would be if I could copy the /data get entity @s command output and be able to copy it to clipboard, but I'm not sure if it's possible.
For future reference, you'll probably get better and faster help with Java edition questions by posting in the Java section of the forum. This is the bedrock section, and we do not have access to nbt tags or if statements.
So I'm working on a datapack including custom advancements and one of the advancements I wanted to have requires you to unlock all possible crafting recipes. This is really easy to do if I want to check if a player has unlocked a few specific advancements, like 3 or 4 and can be done using a pre-made trigger, but when it comes to over 700 of them it would take ages to do. I have already figured out, that triggering an advancement with the command: /execute if data entity @s {recipeBook: {recipes:["recipe1","recipe2","recipe3"...]}} run advancement grant @s only <advancement name> would be a lot easier however I still need a list of all minecraft recipes, that is fairly easy to copy.
I know that I can access such list by granting myself all recipes and than using NBTExplorer to check my playerdata for all the recepies, however I'm unable to copy all of their names and can only copy them one by one.
A solution would be if I could copy the /data get entity @s command output and be able to copy it to clipboard, but I'm not sure if it's possible.
Nevermind. menaged to acces chat logs through %appdata% > .minecraft > logs > latest.txt
For future reference, you'll probably get better and faster help with Java edition questions by posting in the Java section of the forum. This is the bedrock section, and we do not have access to nbt tags or if statements.