跳到正文

Smart Recipe Book

作者:justfatlard

Enhances Minecraft's recipe book with intelligent auto-crafting

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

No more digging through cluttered recipe lists or manually crafting intermediate materials.

A recipe you click is a recipe you know

The game lays a recipe out only for a player whose recipe book already contains it, and a recipe
gets into the book through an unlock advancement that a mod may never have written. The book
would show such a recipe, because the catalog carries every recipe the server has, and clicking it
did nothing at all. Now the click teaches it: with the ingredients in hand and the recipe asked for
by name, the server awards it and lays it out in the same motion.

On a gamepad

The recipe grid is painted rather than built out of widgets, which is right for a few dozen icons
and leaves it invisible to anything reading Screen.children() – a gamepad navigator would reach
the search box, the filter and the pager, and not one recipe.

So the screen advertises its slots through Pandorical’s NavigableScreen, the same channel
Pandorical’s own screens use, and couch-controls picks them up knowing nothing about this mod.
Only the slots actually filled on the page are offered; landing on the empty tail of the last row
is landing on nothing. Pandorical stays a suggestion rather than a requirement: the class that
names it is separate, and a client without it never constructs that one.

What It Does

Open your inventory, crafting table, or any furnace and click the recipe book button. Instead of the vanilla recipe book, you’ll get a clean interface that actually helps you craft.

The main idea: If you have the raw materials to make something (even through multiple crafting steps), this mod shows it as craftable and handles the intermediate crafting for you.

Install it on your client. In singleplayer, it shows all recipes regardless of unlock status. On a multiplayer server, install it there too and you get the same: the server sends the whole recipe list, so sub-crafting can chain through recipes you have not unlocked yet. On a server without it, the book only knows the recipes you have unlocked, and a chain can only run through those.

Features

Smart Recipe Display

  • Grid-aware filtering – In your inventory (2×2 grid), you only see recipes you can actually craft there. At a crafting table (3×3), you see everything.
  • Real craftability – Recipes show as craftable when you have the materials, even if you need to craft intermediate items first.
  • Readable without reading – Every slot is coloured by whether you can make it right now: lit green for yes, dim grey for not yet. Brightness carries the same message as hue, so it survives colour-blindness and a washed-out TV. The filter button matches, and wears a crafting table or a book, so a child who cannot read the label can still work the screen.
  • Craftable-only toggle – Craftable-only is the default; the button under the page arrows switches to the full list. Craftability counts sub-crafting, and the choice sticks until you change it.
  • Usage tracking – Recipes you craft frequently appear first (resets each session).
  • Search – Type to filter recipes by name in real time.
  • Deduplication – One recipe per result item, keeping the list clean. When more than one recipe makes it, the preview says so (“TNT (1 of 2)”) and arrows by the title step through them; it opens on one you can make now, and Craft makes it the way that is on show.

One-Click Complex Crafting

Want to craft a lantern but only have iron ingots, logs, and coal? The mod figures out the full chain – ingots to nuggets, logs to planks to sticks, sticks and coal to torches, then finally the lantern – and handles it all when you click.

  • Calculates the full crafting tree automatically
  • Identifies what intermediate items you need to make
  • Executes each crafting step in sequence
  • Sub-crafts use crafting-table recipes only, and a sub-craft never spends the item the plan is making
  • Warns when the plan needs more free inventory slots than you have
  • Choose how many to craft with the quantity selector: - / + step one at a time, -- / ++ two at a time, and Max goes straight to as many as your materials allow

Furnace Support

Works with all furnace types, showing only relevant recipes:

  • Furnace – All smelting recipes
  • Blast Furnace – Ores and metal items only
  • Smoker – Food items only

For smelting recipes with multiple valid inputs (like Gold Ingot from ore, raw gold, or deepslate ore), the preview shows all options.

Brewing Stand

With the mod on the server too, the brewing stand gets a book button, and the book lists the brews the server has: what goes in and what comes out. It is for looking up, not filling; the stand is loaded by hand. On a server without the mod there are no brewing recipes to show, so there is no button.

Modded Crafting Stations

Any Pandorical station screen that declares a recipe book category (fletch-craft’s fletching table, for one) gets the book button too, filtered to that category. Craft asks the station to lay the recipe out in its own grid; there is no sub-crafting there.

Recipe Preview

Click any recipe to see:

  • All required ingredients with quantities
  • Color-coded availability (no tint = you have it, yellow = you don’t but it has a recipe, red = you don’t and nothing makes it)
  • Click ingredients to jump to their recipes
  • Scroll through recipes with many input options

常见问题

Smart Recipe Book 支持哪些 Minecraft 版本?

Smart Recipe Book 支持 Minecraft Java 版 1.21.11–26.3,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Smart Recipe Book 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

justfatlard 的其他作品

查看全部 →