Mod: Blueprint Editor

Mod: Blueprint Editor
Subscribe

Blueprint Editor is a powerful tool for map creators that allows you to create complex scenarios, cutscenes, and boss mechanics without writing huge chains of command blocks. All control is done through a convenient visual interface directly in the game.

Developer: Bird Team

🛠 Installation and Setup

  • Before you begin, make sure your world is set up correctly. This is critical for the mod to work.
  • Download the .mcaddon file and open it (Minecraft will import it automatically).
  • Go to your world settings -> Behavior Packs and activate Blueprint Editor.
  • Go to the Experiments tab.
  • ❗ REQUIRED: Enable Beta APIs.
  • Start the world.

📖 Getting Started

To open the editor, you need a special item — Blueprint Editor Book.

  • How to get it: Give it to yourself with the command /give @s bp:book or find it in the creative inventory.
  • How to open: Hold the book in your hand and press Right Click (right mouse button) or Long Press (on mobile).

Tool menu

Main Menu

When opening the book, you will see three buttons:

  • Editor: Creating new scenarios.
  • Files: Loading and deleting saved scenarios.
  • Language: Switching between Russian and English.

⛓ How It Works: Node System

A scenario in Blueprint Editor is a chain of events that execute in order from top to bottom. Each event is called a Node.

Example of a simple chain:

  • Title: Show text "Boss has appeared!".
  • Timer: Wait 3 seconds.
  • Summon: Spawn a boss.
  • Camera: Shake the camera.

Node selection

Editor Controls:

  • [+] Add Node: Opens a list of all available commands.
  • Clicking on a Node: Opens the management menu for that specific node (Edit, Move Up, Move Down, Delete).
  • [S] Save: Saves your chain under a unique ID. (Important: save all your changes under the ID you were editing nodes in, so your changes won't be lost).

🧠 Node Settings (Advanced)

Each node has additional settings at the bottom:

  • Delay: Time (in ticks) before executing this specific node.
  • Block Type: Impulse: Executes the action and moves to the next node (standard mode).
  • Chain: Same as impulse (for compatibility).
  • Cycle: ⚠ The node will execute itself indefinitely. To exit the loop, use the script stop command. Always set a delay for cycles to avoid lag!

👹 Summon (Mob Summoning)

This node is much more powerful than the regular /summon command. It allows you to create a customized mob.

  • Mob ID: For example zombie, skeleton. (We strongly recommend using the minecraft: prefix, for example minecraft:zombie. If the mob is from mods — specify its full ID).
  • Coordinates: ⚠ Important: Use exact coordinates (for example 100 65 100).
  • Name: Will be displayed above the head.
  • BossBar: If enabled, all players will see a health bar.
  • Health (HP) and Speed: The script will automatically change the mob's characteristics on spawn.
  • Tag: Be sure to specify a unique tag (for example boss_lvl_1) for correct operation.

Summon settings window

🎥 Camera

Allows you to control Minecraft's experimental camera.

  • Set: Places the camera at a point. You can specify rotation (Rot) or make the camera track a mob (Track Entity).
  • Fade: Smooth color transition.
  • Ease: Camera movement smoothness settings.

Camera settings window

⏳ Timer

Stops the chain execution for the specified number of seconds. Without timers, all commands execute instantly.

Timer settings window

🌍 World

Convenient environment management.

  • Time: Day, Night, Midnight, etc.
  • Weather: Clear, Rain, Thunder.

World parameters window

🧱 Fill / SetBlock

  • Fill: Fills an area with blocks between two coordinates.
  • SetBlock: Places one block at the specified coordinates.

Block placement and fill

🔮 TP (Teleportation)

The new teleportation system supports two modes:

  • To Coordinates: Teleport player/entity to coordinates.
  • To Entity: Teleport player/entity to another entity (for example, teleport all players to admin).

Teleportation parameters

💾 Saving and Running

You've created the perfect cutscene. What next?

  • In the editor menu, press [S] Save.
  • Come up with an ID (name in English, no spaces). For example: cutscene_1.
  • You will see the message: Saved! Command: ....

How to run a scenario in the world?

  • Enter the command in a Command Block: /scriptevent bp:run <YOUR_ID>
  • Example: /scriptevent bp:run cutscene_1

How to emergency stop all scripts?

If you created an infinite loop or something went wrong, use the command:

  • /scriptevent bp:stop

❓ Frequently Asked Questions

Q: I press the button, but nothing happens.

A: Make sure you enabled Beta APIs in your world settings. Without this, scripts won't work.

Q: The mob spawns in the wrong place.

A: In the Summon node, it's better to use exact coordinates (numbers) rather than relative ones (~).

Q: How do I delete a scenario?

A: In the main menu, press the Files button, enter the scenario ID and select "Delete". Minecraft version: from 1.20.81.1 and all other new versions)

Supported versions
1 comment
  1. Аватарка гостя
    Svetlana Sherbachock
    17:16 30 Jan 26
    Прикольный мод, действительно помогает и упрощает жизнь, обязательно всем советую кто строит карты с командными блоками.

A popular Minecraft server with a large online survival - support for 1.1-19 versions, clans, weddings, mechanisms, mobs and much more!…

Clans, Anarchy, Survival, Hardcore, PvP
IP:Port gamepe.me:19132
Online 537 / 2500
Version 1.1.5 - 1.21.132
Play