跳到正文

Butday’s Blueprint

作者:poisonsheep

Butday's Blueprint is a data-driven recipe locking system for modpack authors. Customize blueprint recipes and loot tables to turn every structure into a reason to explore — the more you hide, the more there is to find.

收藏

截图

介绍

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

Butday’s Blueprint

A data-driven recipe locking system for modpack authors. Customize blueprint recipes and loot tables to turn every structure into a reason to explore — the more you hide, the more there is to find.


How It Works

Blueprints are scattered across the world — in dungeon chests, dropped by mobs, hidden in temples, or reeled in while fishing. Right-click a blueprint to learn it, and the corresponding recipe is permanently unlocked.

If you haven’t found the right blueprint, the recipe simply won’t work — no matter the ingredients.


Getting Started

  1. Sleep — The first time you sleep, you’ll receive the Blueprint Anthology.
  2. Explore — Find blueprints throughout the world.
  3. Read — Right-click to learn a blueprint. You get a piece of paper back.
  4. Craft — Learned recipes are now available at the crafting table.
  5. Review — Open the Anthology to browse all learned blueprints, their descriptions, acquisition hints, and unlocked recipes.

Features

  • Data-driven — Blueprints, textures, descriptions, and loot sources are all JSON. Add, remove, or modify everything without touching Java.
  • Flexible locking — One blueprint can unlock multiple recipes. One recipe can require multiple blueprints. Both shaped and shapeless crafting supported.
  • Blueprint Anthology — An in-game compendium that tracks your collection and lets you browse each blueprint’s lore.
  • JEI integration — Locked recipes display which blueprints are required.

For Modpack Authors

Recipe JSON

{
  "type": "butdaysblueprint:blueprint",
  "blueprint": "butdaysblueprint:blueprint/drawing_ability",
  "recipe": {
    "type": "minecraft:crafting_shapeless",
    "ingredients": [
      { "item": "minecraft:paper" },
      { "item": "minecraft:string" }
    ],
    "result": { "item": "minecraft:name_tag" }
  }
}

Loot Modifier

{
  "type": "butdaysblueprint:blueprint_modifier",
  "conditions": [
    { "condition": "forge:loot_table_id", "loot_table_id": "minecraft:chests/village/village_toolsmith" },
    { "condition": "minecraft:random_chance", "chance": 0.50 }
  ],
  "item": "butdaysblueprint:blueprint",
  "blueprint": "butdaysblueprint:blueprint/engineer_manuscript"
}

Full documentation available on GitHub.


JEI Compatible

常见问题

Butday’s Blueprint 支持哪些 Minecraft 版本?

Butday’s Blueprint 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Butday’s Blueprint 怎么安装?

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

评论

登录后评论和评分

poisonsheep 的其他作品

查看全部 →