diff --git a/GROUPS.md b/GROUPS.md index a3fc697..c09e96b 100644 --- a/GROUPS.md +++ b/GROUPS.md @@ -97,6 +97,7 @@ Action groups: * `fake_liquid`: Node is registerd as liquid but it's not actually a liquid * `flora`: This is a plant that spreads on Dirt with Grass * `soil`: Usable by hoe +* `not_in_craft_guide`: Item won't appear in craft guide Legacy groups: * `flammable`: Considered flammable (Note: This game has no fire) diff --git a/mods/craftguide/init.lua b/mods/craftguide/init.lua index 81deedc..5d454c9 100644 --- a/mods/craftguide/init.lua +++ b/mods/craftguide/init.lua @@ -337,6 +337,7 @@ function craftguide:get_init_items() for name, def in pairs(reg_items) do local is_fuel = get_fueltime(name) > 0 if not (def.groups.not_in_creative_inventory == 1) and + not (def.groups.not_in_craft_guide == 1) and (get_recipe(name).items or is_fuel) and def.description and def.description ~= "" then