
FoCrafts
Create FULLY custom recipes for ANYTHING in a few clicks.
!FoCrafts cover image
FoCrafts is a custom crafting plugin for server owners who want more control over progression, unlocks, and recipe balance without forcing players through confusing commands or messy menus. Players can browse recipes, preview requirements, and craft directly from a dedicated GUI, while admins can create and manage recipes entirely in-game.
!Custom crafting GUI with live recipe output
Features
- Add custom shaped and shapeless recipes.
- Let players browse recipes in a clean GUI with search, sorting, pagination, and preview screens.
- Gate recipes with permission nodes so you can tie progression to ranks, classes, quests, or unlock systems.
- Charge XP levels, XP points, and optional Vault money per recipe for better balancing.
- Restrict recipes by world and choose globally whether locked recipes should appear.
- Manage recipes in-game with a refreshed admin editor for names, descriptions, ingredients, result items, permissions, costs, world rules, and on-craft commands.
- Use cleaner GUI layouts, small-caps titles, consistent navigation, and focused editor screens.
- Support different ingredient matching modes: material only, material + meta, or strict item matching.
Player Experience
Players can open the custom crafting menu, place items into the grid, and click the result to craft. Shift-clicking the result crafts as many as possible from the current layout. The recipe browser makes it easy to find available recipes, inspect costs, and preview ingredients before crafting.
!Recipe browser with search, sorting, and pagination
!Search easily for recipes with the help of dialog menus
Admin Tools
FoCrafts includes an in-game editor so staff can build and maintain recipes without manually editing recipes.yml for every change. Recipe edits autosave as you change them, and recipe creation starts with a text input so the recipe name and ID are set immediately.
!In-game recipe editor with recipe settings
!In-game recipe editor with recipe settings
Recipe item editing is split into its own focused screen with a 3x3 ingredient grid, output slot, and back navigation. Optional on-craft commands can run after a successful craft and use placeholders like {player}, {uuid}, {recipe_id}, {recipe_name}, and {amount}.
!Manage all your recipes in one convenient GUI
Dependencies
Vault- optional, only needed if you want recipes to cost money.
Commands
/craft- open the custom crafting GUI/recipes- open the recipe browser/focraftsadmin version- show plugin version info/focraftsadmin editor- open the admin recipe editor/focraftsadmin reload- reload plugin data
Permissions
focrafts.use- use the player crafting and recipe GUIsfocrafts.admin- access admin tools and management commandsfocrafts.recipe.*- bypass per-recipe permission checks for all custom recipes
FoCrafts works well for survival, RPG, economy, and progression-focused servers that want custom recipes to feel like part of the game instead of a command-only system.
