-
Bug
-
Resolution: Duplicate
-
None
-
1.21.1
-
None
-
Unconfirmed
-
Commands, Crafting, Data Packs
I have a custom datapack that grants a stonecutter recipe when the player obtains a specific achievement. The recipe allows you to turn cobblestone into gravel through the stonecutter. When doLimitedCrafting is set to "true" this recipe is not blocked, despite revoking both the achievement and recipe.
-The gamerule correctly works for the crafting table, but not the stonecutter.
-This wasn't an issue in 1.20
// Unlock Trigger { "parent": "minecraft:recipes/root", "criteria": { "requirement": { "conditions": { "player": [ { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "type": "minecraft:player", "type_specific": { "type": "minecraft:player", "advancements": { "syrocraft:story/quantity_gravel": true } } } } ] }, "trigger": "minecraft:tick" } }, "rewards": { "recipes": [ "syrocraft:gravel_from_cobblestone_stonecutting" ] } } //Recipe { "parent": "minecraft:recipes/root", "criteria": { "requirement": { "conditions": { "player": [ { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "type": "minecraft:player", "type_specific": { "type": "minecraft:player", "advancements": { "syrocraft:story/quantity_gravel": true } } } } ] }, "trigger": "minecraft:tick" } }, "rewards": { "recipes": [ "syrocraft:gravel_from_cobblestone_stonecutting" ] } }
- duplicates
-
MC-143214 All new crafting stations ignore the DoLimitedCrafting gamerule
- Resolved