-
Bug
-
Resolution: Unresolved
-
None
-
1.20.20.20 Preview
-
None
-
Confirmed
-
Windows
-
1064949
The bug
The /recipe take command is ineffective because any recipes with their unlock criteria met are instantly unlocked again.
How to reproduce
1. Stand in water (the boat recipe will be unlocked)
2. /recipe take @a *
Expected behavior
You lose access to the recipe
Observed behavior
You instantly gain access to the recipe again
Notes
Please observe the expected behavior in Java Edition.
In Java Edition, hidden advancements are used to unlock recipes. In order to make a recipe unlockable again, the advancement must be revoked. Bedrock did not make this separation and therefore has this issue.
Although, since Bedrock also has no doLimitedCrafting gamerule, there is really no point to taking recipes anyway.