Feedback text for successful "/recipe take *" doesn't account for locked recipes
It will say "Took 1058 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chat
Note that the result value for /execute store is actually calculated properly.
- Unresolved
sofia
[Mod] redstonehelper
- 10
- 6
- Confirmed
- (Unassigned)
- /recipe command-feedback
18w06a - 1.21.4
18w06a 1.13-pre2 1.13-pre3 1.13-pre5 1.13-pre8 1.13 18w30b 18w31a 1.13.1 1.13.2 18w48a 18w48b 18w49a 18w50a 19w03c 19w04b 1.14-pre2 1.14-pre3 1.15.2 20w12a 20w17a 20w21a 1.16-pre2 1.16.4 20w49a 20w51a 21w03a 21w05b 21w06a 21w07a 21w15a 21w17a 1.17 1.17.1 1.18.2 22w11a 1.19 22w24a 1.19.2 1.19.3 1.21.4-pre3 1.21.4
Created Issue:
Feedback text for successful /recipe take * doesn't account for locked recipes
It will say "Took 509 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_bark
3. /recipe take @p *
4. Look at chatSuggested fix: actually count the forgotten recipes or go back to 1.12.2's feedback text:
Successfully taken all recipes from redstonehelper
It will say "Took 509 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_bark
3. /recipe take @p *
4. Look at chatSuggested fix: actually count the forgotten recipes or go back to 1.12.2's feedback text:
Successfully taken all recipes from redstonehelper
It will say "Took 509 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_bark
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
relates to
Feedback text for successful '/recipe take *' doesn't account for locked recipes
It will say "Took 509 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_bark
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took 509 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took 5
09recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took 524 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
Confirmed for 1.13-pre3
Confirmed for 1.13-pre2
Confirmed for 1.13-pre5.
Note that /recipe give @p minecraft:acacia_bark no longer works, use /recipe give @p minecraft:acacia_wood instead
It will say "Took
524recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took 746 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
is duplicated by
It will say "Took
746recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took 850 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took
850recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
It will say "Took 1058 recipes from redstonehelper", even if not all recipes were unlocked. To reproduce:
1. Create new world
2. /recipe give @p minecraft:acacia_wood
3. /recipe take @p *
4. Look at chatNote that the result value for /execute store is actually calculated properly.
Feedback text for successful'/recipe take *'doesn't account for locked recipesFeedback text for successful "/recipe take *" doesn't account for locked recipes


Probably relates to MC-123068 in some way. I think that bug is caused by the same issue.
Can confirm in 20w49a, however, more recipes have been added since this report was made, so instead of the command outputting "850" it should say "919".
Can confirm in 20w51a.
Can confirm in 21w03a. There are now 921 recipes and not 919.
Can confirm in 21w05a. There are now 957 recipes and not 921.
Can confirm in 21w06a.
Can confirm in 21w07a. There are now 984 recipes and not 957, as of snapshot 21w07a.
Can confirm in 21w15a. There are now 1,059 recipes and not 984, as of snapshot 21w15a.
Can confirm in 21w17a.
Can confirm in 1.17.1. Video attached.
Can confirm in 1.18.2 and 21w11a.
Can confirm in 1.19 and 22w24a.
Can confirm in 1.19.2.
Can confirm in 1.21.4 Pre-Release 3. Also would like to request ownership of this report to maintain it.