convenientcrafting-1.5.0.jar
Curse Maven Snippet
What's new
Changelog
1.5.0
Added
- Added JEI-style advanced search syntax to the convenient crafting search box: mod filters with
@, exclusions with-, quoted phrases, tooltip filters with#, item tag filters with$, creative tab filters with%, ingredient filters with~, and multi-search with|. - Added recipe-result and ingredient interactions in the convenient crafting list: hover an item and press
R, or left-click it, to search for its recipes. - Added usage lookup interactions in the convenient crafting list: hover an item and press
U, or right-click it, to search for recipes that use it as an ingredient. - Added search navigation history for recipe and usage lookups, allowing
Backspaceto return to the previous lookup when the search box is not focused. - Added administrator commands to unlock recipe types for players:
/convenientcrafting unlock <targets> alland/convenientcrafting unlock <targets> <recipe_type_id>. - Added stonecutter recipe support to the convenient crafting panel, including config defaults, workstation unlocks, craftability checks, direct crafting, and nested crafting candidates.
- Added nested crafting support for brewing recipes, including recursive intermediate potion brewing and missing-material tree display.
- Added a shared recipe type adapter registry so built-in workstation recipe types keep separate indexing and duplicate-detection rules.
Changed
- Recipe and usage lookup searches now automatically quote item names containing spaces so multi-word item names search correctly.
- Refreshing or closing the convenient crafting panel now clears recipe and usage lookup history for the current panel session.
- Creative-mode players can now craft any visible convenient crafting recipe directly without materials, with all recipe buttons shown as available.
- Recipe duplicate keys now include the recipe type id, preventing different workstation types with similar ingredients and results from hiding each other.
- Nested crafting preflight now stops expanding ingredients that already appear higher in the current material chain, reducing recursive loops and cleaner missing-material trees.
- Convenient crafting now warms up a small amount of craftability data before sorting so craftable recipes remain prioritized without restoring full upfront scans.
- Background recipe index preloading now processes larger batches so the index is ready sooner after entering a world.
Fixed
- Fixed the convenient crafting page reset button requiring a second click to return to the first page and potentially crashing when clicked repeatedly.
- Fixed repeated ancestor ingredients still appearing as red leaves in nested crafting missing-material trees.
- Fixed the foreground convenient crafting screen accidentally finalizing an empty recipe queue while a background recipe index was still loading, which could leave only brewing recipes visible.
- Fixed brewing missing-material trees only showing the missing input potion and skipping the missing brewing ingredient.
- Fixed craftable recipe states staying stale after crafting by refreshing when the client inventory changes, with a short timeout fallback.
This mod has no additional files

