{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiesnorqyswhkucpvw4imbmquxdhktcaoi55642vxrbsqm3pbbcqpa",
    "uri": "at://did:plc:pvz7ox4x2ehjiezsahttqyyz/app.bsky.feed.post/3mgqqrohfp5o2"
  },
  "path": "/viewtopic.php?p=449958#p449958",
  "publishedAt": "2026-03-10T21:41:46.000Z",
  "site": "https://forum.luanti.org",
  "tags": [
    "bgstack15"
  ],
  "textContent": "Is anyone aware of using the native crafting recipe format, for defining a recipe ingredient whose group membership excludes a named group?\n\nMost recipes that use, say, \"group:stick\" don't care about the other attributes. But let's say I want \"group:stick,!group:purple,\" or that is to say, an item of group stick, but an item that is not of group purple.\n\nIs that feasible, possible, or documented or demonstrated somewhere that I've missed?\n\nI realize I could write a custom formspec/node that could perform this check, but I was hoping to use the native crafting recipe design.\n\nStatistics: Posted by bgstack15 — Tue Mar 10, 2026 21:41\n\n* * *",
  "title": "Modding Discussion • Crafting recipe whose ingredient is not in a named group",
  "updatedAt": "2026-03-10T21:41:46.000Z"
}