diff options
author | Foghrye4 <foghrye4@gmail.com> | 2016-04-25 18:50:10 +0300 |
---|---|---|
committer | est31 <MTest31@outlook.com> | 2016-07-05 21:40:13 +0200 |
commit | 281e9f39fdffd106e79122ae23e2b5443a5daea3 (patch) | |
tree | 38456eaaed63d4d4bd9fea72438e9dd64d9d5706 /src/craftdef.h | |
parent | 7a532056e29d00006382caad9ccde66e54ca8aa5 (diff) | |
download | minetest-281e9f39fdffd106e79122ae23e2b5443a5daea3.tar.gz minetest-281e9f39fdffd106e79122ae23e2b5443a5daea3.tar.bz2 minetest-281e9f39fdffd106e79122ae23e2b5443a5daea3.zip |
Adding minetest.clear_craft
Modifications by est31: grammar fixes in doc + error messages and
a little style fix, no functional change.
Diffstat (limited to 'src/craftdef.h')
-rw-r--r-- | src/craftdef.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/craftdef.h b/src/craftdef.h index cebb2d7ae..695ee0c2c 100644 --- a/src/craftdef.h +++ b/src/craftdef.h @@ -426,6 +426,10 @@ public: virtual std::vector<CraftDefinition*> getCraftRecipes(CraftOutput &output, IGameDef *gamedef, unsigned limit=0) const=0; + virtual bool clearCraftRecipesByOutput(const CraftOutput &output, IGameDef *gamedef) = 0; + virtual bool clearCraftRecipesByInput(CraftMethod craft_method, + unsigned int craft_grid_width, const std::vector<std::string> &recipe, IGameDef *gamedef) = 0; + // Print crafting recipes for debugging virtual std::string dump() const=0; |