POGGY CRAFTING ⚒️ [FREE] Recipe Chains, Shopping Lists and Skillchecks

POGGY CRAFTING ⚒️ [FREE] Recipe Chains, Shopping Lists and Skillchecks
  • POGGY CRAFTING ⚒️ [FREE] Recipe Chains, Shopping Lists and Skillchecks
  • POGGY CRAFTING ⚒️ [FREE] Recipe Chains, Shopping Lists and Skillchecks

This item is free.

Add to Basket

🌐 See it on our store: rosewoodridge.xyz/store/poggy-crafting

A free, open-source crafting system with a recipe browser that shows the whole chain behind every item. Benches, campfires and world props open it: what a recipe takes, what makes those ingredients, what the item is used in, and where in the world each ingredient comes from.

📖 A recipe browser, not a list

  • Categories down the side, and a search that matches recipe names, ingredients and rewards
  • Materials only shows what you can make right now; Only accessible hides what your job cannot touch
  • Recipes you have not unlocked still appear, greyed out under Requires Access, so players can see what a job would open up

🔗 Recipe chains

  • Open a recipe and the browser draws the tree beneath it: each ingredient, whether it can itself be crafted, and how far you are from having enough
  • Used In shows the other way: what this item feeds into
  • Hover any ingredient and a card says how to get it. Fill in config/item_sources.lua once and your Discord stops getting asked where sulfur comes from

📝 Shopping list and gathering tracker

  • Add a recipe's ingredients to a list kept per character
  • Tick items off, or pin the list to a small window that stays on screen while you gather. /gt lets you drag it, /gthide hides it
  • The counts fill in as items land in your inventory

🎯 Skillchecks that bite (optional)

  • A recipe can ask for timed rounds instead of a progress bar, using the free poggy_skillcheck
  • Pass them all for the full reward, pass some for a share, hit the clean band for a bonus
  • Dangerous recipes: miss a round on dynamite and it goes off in your hands; miss one on a moonshine run and you catch fire
  • A job-locked recipe can stay open to everyone else on a much harder skillcheck. The tradesman crafts it straight away
  • Materials are taken before the skillcheck, so a failed craft costs something
  • Not using skillchecks? Switch them off and those recipes use the progress bar

⚒️ Recipes your way

  • One ingredient slot can take a list of items ("any fish", "any pelt"), and the reward can change with the one actually used
  • An ingredient can be a tool: needed, but not used up
  • Recipes reward items or weapons
  • Currency recipes charge money, pay money, or both: cash, or gold and role tokens where your framework has them
  • Lock a category, a recipe or a bench to jobs, and a category or recipe to certain benches or props
  • The server checks the locks itself on every craft, not just the menu: recipe and category jobs, that the player is really at the bench, the bench's job lock and categories, and Config.CampfireJobLock. It cannot see world props, so it cannot check that a player is standing at one
  • Thirteen example recipes ship, each showing one feature. Replace them with your own

🔥 Where people craft

  • Benches you set in the config, each with a name, an optional blip, an optional job lock and optionally only certain categories
  • World props: every campfire, oven and forge the game already places. Walk up to one and the prompt appears
  • A placeable campfire: use the campfire item, and /extinguish puts it out
  • /craft opens the browser anywhere; recipes that need a bench or a prop stay out of reach
  • /campfire places a campfire without the item, for testing. It is off by default and only admins can use it

🖼️ No placeholder icons

An item with no icon draws a placeholder in the browser. Turn on Config.HideRecipesWithoutIcons (off by default) and the server checks every item each recipe uses when it starts, and hides the recipes it cannot draw. They cannot be crafted either. Recipes that nothing can feed any more are hidden down the chain too. In /poggy, each hidden recipe is marked with the reason and the exact icon file to add. Add the icon, restart, and the recipe comes back. Icons are found for you on VORP, RSG and QBR.

⚙️ Built for your server

  • Change every setting in game with /poggy (poggy_core 0.18.0 or newer), or edit the files by hand
  • Optional Discord webhook with a log of every craft
  • Every command name is in the config; set one to false to remove it
  • Every string a player sees, including the browser, is in translations.lua
  • No progress bar, menu or prompt resource needed: the script draws its own

🔄 Updates itself

Runs on poggy_core (free): updates install automatically, and your config, recipes and translations are merged so your values survive. The database table is created on the first start, so there is no SQL to import. On VORP the campfire item is added to the database too; on RSG and QBR, add a campfire item to your item list, or set Config.CampfireItem = false.

📋 Requirements

  • poggy_core 0.16.0 or newer (free); 0.18.0 or newer for the in-game settings editor
  • VORP Core, RSG Core or QBCore RedM (QBR)
  • oxmysql
  • poggy_skillcheck (free), only if your recipes use skillchecks

🔓 Open source

Poggy Crafting is free and every file is readable. It is licensed under the GNU General Public License v2, carried over from VORP's original vorp_crafting.

Based on the original vorp_crafting by the VORP team, reworked by Poggy. Questions? Join the Poggy Scripts Discord.