Free RedM Crafting Script Poggy Crafting

A crafting system whose recipe browser shows the whole chain behind every item, crafted at benches, campfires and world props, with a per-character shopping list, a gathering tracker and optional skillchecks. Free and open source under GPL v2.

🌐 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.

Questions about Poggy Crafting

Is it really open source?

Yes. It is free, every file is readable, and it is licensed under the GNU General Public License v2, carried over from VORP's original vorp_crafting, which it is based on.

What does the recipe browser show?

Categories, a search across recipe names, ingredients and rewards, and filters for what you can make right now and what your job can reach. Opening a recipe draws its chain: each ingredient, whether it can be crafted, and how far you are from having enough. Used In shows what an item feeds into, and hovering an ingredient says where it comes from.

Do I need poggy_skillcheck?

Only if your recipes use skillchecks. With it, a recipe can ask for timed rounds instead of a progress bar: pass them all for the full reward, some for a share, the clean band for a bonus. Dangerous recipes can explode or set the crafter alight on a miss, and a job-locked recipe can stay open to others on a much harder skillcheck. Switch skillchecks off and those recipes use the progress bar instead.

What if some of my items have no icon?

Turn on Config.HideRecipesWithoutIcons, which is off by default. The server checks every recipe's items when it starts and hides the recipes it cannot draw, along with any recipe nothing can feed any more. /poggy shows why each one is hidden and which icon file to add. Icons are found through poggy_core on VORP Core, RSG Core and QBCore RedM.

Which frameworks does Poggy Crafting work with?

Poggy Crafting works with VORP Core, RSG Core and QBCore RedM through poggy_core, which detects the framework at runtime and has a proven adapter for each, so there is one build and nothing to configure. It requires poggy_core (free), oxmysql and your framework (VORP Core, RSG Core or QBCore RedM); poggy_skillcheck (free) only for skillcheck recipes.

How do I get Poggy Crafting?

It is free. Add it to your basket, check out through Tebex at no charge, and download it from your Tebex account. Support is in the Rosewood Ridge Discord.

View all →
Poggy Storage

Poggy Storage

What's yours stays yours Player-owned storage for RedM. Your players create a container, keep their gear in…

Price Free
Poggy Util

Poggy Util

See it on our store: rosewoodridge.xyz/store/poggy-util Eleven server utilities in one free resource. Each…

Price Free
Poggy Multijob

Poggy Multijob

See it on our store: rosewoodridge.xyz/store/poggy-multijob Let your players hold more than one job. Up to…

Price Free
Join the Discord Discord