All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Portable Blueprints

Portable Blueprints

by Nimblonia • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

📐 Build Faster with Blueprints!

Tired of manually building the same structures over and over, like roads, street lamps, or houses? This mod is perfect for you! Scan your structure and create a blueprint so you can rebuild it instantly with just one click!

 

 

Video Full Showcase & Features

 


 

📜 Recipes:

 

🔹 Tablet

       

🔹 Scanner

  • From version 1.9.3 and below:


  • From version 2.0.0 and above:


🏗️ Main Features

🔹 Scanner – Scan any structure to save it as a blueprint.

  • Right-click a block to set the first corner.
  • Right-click another block to set the second corner.
  • Once the area is selected, give it a name and save the structure.

         

 

 

🔹 Tablet – Easily manage your blueprints.

  • View your saved structures.
  • Delete blueprints you no longer need.
  • Obtain the blueprint item to place it in the world.
  • Share your blueprints with other players in the same world.
  • Export and import global blueprints to use them across different worlds.
  • Access server-provided blueprints.

                   

           

 

🔹 Blueprint – Build your saved structures effortlessly!

  • Select the origin point by clicking on a block.
  • A holographic preview will show exactly how the structure will be placed.
  • Open the menu (Shift + Right-click in the air) to:
         ✅ Check the required materials.
         🔄 Rotate or mirror the structure along the X, Y, and Z axes.
         📦 Assign containers (Shift + Right-click the container, like: chests, shulker boxes, barrels, etc.) to store                   materials, allowing you to build large structures without inventory limitations!

 

 

                   

                   

                   

 

 


 

 

⚙️ Customizable Limits with Gamerules

By default, the mod includes certain limits, such as the maximum number of blocks that can be selected with the scanner and the number of blueprints each player can store. However, these limits can be adjusted using gamerules:

 

📏 Set the maximum number of blocks in a scanned area:

From version 1.1.4 and below:

/gamerule maxStructureBlockCount <integer>

From version 1.2.0 and above:

/gamerule maxScannerBlockCount <integer>

 

📜 Set the maximum number of blueprints a player can have:

From version 1.9.3 and below:

/gamerule maxBlueprintsForPlayer <integer>

From version 2.0.0 and above:

/gamerule maxDigitizedStructuresForPlayer <integer>

 

🔧 Limit the number of containers a blueprint can use
Set the maximum number of containers (like chests or barrels) that a blueprint can interact with simultaneously during construction:

/gamerule maxBlueprintContainers <integer>

 

🔒 Control the use of global blueprints
Decide whether global blueprints (shared across multiple worlds) are allowed in your world:

/gamerule allowGlobalBlueprints <true/false>

 

📋 Enable or disable NBT data copying in blueprints (added in version 1.8.0)
Allows blueprint scans to copy the NBT data of blocks (such as block states or custom behavior).
By default, it's disabled to avoid duplication issues, especially in multiplayer servers:

/gamerule allowNBTDataCopy <true/false>

Note: This does not copy contents of blocks with inventories (like chests or backpacks).

 

⏳ Set a cooldown for blueprint placement (added in version 1.9.3)
Allows you to define a cooldown that prevents spamming builds through blueprints. 
The value is in seconds.

/gamerule blueprintsCooldown <integer>



💼 Allows the Business Villager to spawn (added in version 2.0.0)

Enabling this gamerule allows the Business Villager to spawn when someone tries to build in an area where many blocks are obstructing the construction. Its goal is to collect blocks, so it will offer to clean up the construction area in exchange for keeping all the removed blocks for itself. To accept its offer, simply right-click on the pickaxe inside the briefcase.

/gamerule businessVillagerEnabled <true/false>


⚠️ Note:
The mod is not optimized for very large structures, so be mindful when increasing these values.

 

 


 

 

📦 Server Blueprint Management – Command System (Op only)

Manage server-wide blueprints with the /blueprintserver command.
These blueprints are shared across the entire server and can be set as either:

  • Free – accessible to all players without restrictions.
  • Permission – only players with explicit permission can use them.

🛠 How to Use:

  • To add or replace a server blueprint (while holding a blueprint item in hand)
    /blueprintserver set <free/permission>

     

  • To remove a server blueprint:
    /blueprintserver remove <server_blueprint_name>

     

  • To assign or revoke a player's permission to use a specific "permission" blueprint:
    /blueprintserver permission <player_name> <server_blueprint_name> <true/false>

By default, players do not have permission unless explicitly granted.

 

 


 

 

 

📘 Worn Blueprint – Usage and Functionality

Worn Blueprints are blueprints with a limited number of uses, and can be used by any player without restrictions.

✅ How to add them to the world:

 

To register a Worn Blueprint in the world, hold a normal blueprint in your hand and use the command:

/blueprintworn add

 

To remove it later, use:

/blueprintworn remove <worn_blueprint_name>

 

🧱 Creating the Worn Blueprint Item

The Worn Blueprint item can be generated (via /give or through loot tables) using two required NBT tags:

  • remaining_uses: an integer that defines how many uses are left.

  • blueprint_name: a string linking the item to the registered worn blueprint in the world.

  • free_build: a boolean value (0b/1b) that allows you to build the blueprint without requiring the necessary materials.
  • allow_nbt (added in version 1.8.1):
    • If set to 0b, it will always place without NBT data, ignoring the allowNBTDataCopy gamerule.
    • If set to 1b, it will always place with NBT data, again ignoring the gamerule.
    • If the flag is not present, the worn blueprint will follow the current value of the allowNBTDataCopy gamerule.

📌 Example:

 

minecraft version 1.20.1 and below

/give @s portable_blueprints:worn_blueprint{remaining_uses:1,blueprint_name:"worn_blueprint_name"} 1
 

minecraft version 1.21.1

/give @s portable_blueprints:worn_blueprint[minecraft:custom_data={remaining_uses:1,blueprint_name:"worn_blueprint_name"}] 1

 

 


 

 

(added in version 1.8.1)

Worn Blueprint World Injection System

Introduced a system to automatically inject worn blueprints into worlds.
This is especially useful for modpack creators who want to include premade worn blueprints (e.g. for a blueprint shop).
Just place your .bp files into the new folder:
<Minecraft directory>/config/portable_blueprints/world_injection_worn_blueprints

A settings file is also included inside this folder for optional configuration.

 

 


 

 

(added in version 1.9.3)

🚫 Block Mod Usage Commands  

These commands allow you to block a player from using both the scanner and blueprints.
This is useful for players who abuse the mod’s mechanics to annoy others, cause lag, or create issues on the server.
Instead of banning the player entirely, you can simply block them from using the mod.

🛠 How to Use:

  • Block a player from using the mod:
    /portable_blueprint block <player_name>
  • Unblock a previously blocked player
    /portable_blueprint unblock <player_name>
     
  • Show the list of blocked players:
    /portable_blueprint blockedlist

 


 

 

 

With this mod, building becomes faster, more efficient, and free from tedious repetition!

 

 


 

💬 GitHub Community & Bug Reporting

Join the community, report bugs, or suggest new features!

👉 Visit the mod’s GitHub page

 

 

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
<h2 style="color: #ff8c00; border-bottom: 2px solid #ff8c00; padding-bottom: 5px;">🛠 Version 2.0.11 - Compatibility Fix</h2>
<h3 style="color: #5dade2;">🧩 Mod Compatibility</h3>
<ul>
<li><strong>Fixed Carry On Conflict:</strong> Resolved a bug where blueprint construction would not trigger if the player was holding an entity/mob using the <strong>Carry On</strong> mod.</li>
</ul>
Mod version 2.0.10 converted to minecraft forge version 1.19.2
Mod version 2.0.10 converted to minecraft neoforge version 1.21.1
<h2 style="color: #ff8c00; border-bottom: 2px solid #ff8c00; padding-bottom: 5px;">🛠 Version 2.0.10 - Critical HOTFIX</h2>
<h3 style="color: #5dade2;">🐛 Bug Fixes</h3>
<ul>
<li><strong>Mesh Generation Fix:</strong> Resolved a critical crash occurring during the block mesh creation process.</li>
</ul>
<h2 style="color: #e74c3c; border-bottom: 2px solid #e74c3c; padding-bottom: 5px;">🛑 Version 2.0.91 - Critical Hotfix</h2>
<h3 style="color: #5dade2;">🐛 Bug Fixes</h3>
<ul>
<li><strong>OS-Level Crash Resolved:</strong> Fixed a crash that occurred when the mod tried to generate tablet save files for worlds with names containing special/unauthorized characters.</li>
</ul>
<h2 style="color: #ff8c00; border-bottom: 2px solid #ff8c00; padding-bottom: 5px;">🛠 Version 2.0.9 - UI &amp; Mechanics Polish</h2>
<h3 style="color: #5dade2;">🖥 User Interface Improvements</h3>
<ul>
<li><strong>Tablet Preview Scaling:</strong> Fixed a bug where the blueprint background was cut in half when using <strong>GUI Scale 4</strong>. The interface is now fully responsive.</li>
</ul>
<h3 style="color: #5dade2;">🏗 Construction Fix</h3>
<ul>
<li><strong>Block Replacement:</strong> Fixed an issue where "soft" blocks like flowers and small plants weren't being properly cleared during construction.</li>
</ul>
<h2 style="color: #ff8c00; border-bottom: 2px solid #ff8c00; padding-bottom: 5px;">🛠 Version 2.0.8 - Maintenance &amp; Customization</h2>
<h3 style="color: #5dade2;">🆕 New Features</h3>
<ul>
<li><strong>Build Animation Toggle:</strong> Added a new client-side config parameter <code>buildAnimationEnabled</code>. Players can now toggle the block-building animation on or off (Default: <strong>True</strong>).</li>
</ul>
<h3 style="color: #5dade2;">🐛 Bug Fixes</h3>
<ul>
<li><strong>Bed Placement:</strong> Fixed an issue where beds were being placed with incorrect orientations or states.</li>
<li><strong>Custom Block Property Handle:</strong> Fixed a critical bug where property files were not updating correctly on the Server/Client. File synchronization is now fully restored.</li>
</ul>
<div style="font-family: Arial, sans-serif; border: 1px solid #444; padding: 15px; border-radius: 8px; background-color: #2d2d2d; color: #e0e0e0;">
<h2 style="color: #ff8c00; border-bottom: 2px solid #ff8c00; padding-bottom: 5px;">🛠 Version 2.0.7 - "Precision &amp; Stability" Update</h2>
<h3 style="color: #5dade2;">🔄 Blueprint Logic Improvements</h3>
<ul>
<li><strong>Persistent Origin Points:</strong> The origin is no longer removed during construction. The hologram now simply deactivates, keeping your placement saved.</li>
<li><strong>Smart Refresh:</strong> Reactivate holograms instantly by clicking <strong>Reload</strong> in the menu or by swapping the item slot.</li>
<li><strong>Improved Obstruction Handling:</strong> If blocks obstruct the build, the origin remains active, allowing you to clear the path and resume without repositioning.</li>
</ul>
<h3 style="color: #5dade2;">📐 Rotation &amp; Alignment Fixes</h3>
<ul>
<li><strong>Refactored Alignment:</strong> Complete overhaul of the rotation system to ensure perfect alignment at 90&deg;, 180&deg;, and 270&deg;.</li>
<li><strong>Structural Integrity:</strong> Fixed the "gaps" issue occurring during 360&deg; rotations via the new <strong>Auto Fill</strong> system.</li>
</ul>
<h3 style="color: #5dade2;">🆕 New Feature: Auto Fill System</h3>
<p>A new parameter in the Blueprint Menu that intelligently fills gaps based on surrounding blocks:</p>
<ul style="list-style-type: square;">
<li><strong>Disabled:</strong> Default rotation behavior.</li>
<li><strong>Level 1-4:</strong> Smart-filling based on proximity (requires 1 to 4 adjacent blocks to trigger a fill).</li>
</ul>
<h3 style="color: #5dade2;">🧩 Mod Compatibility</h3>
<ul>
<li>Added window placement support for <strong>[Let's Do] Vinery</strong>.</li>
<li>Added window placement support for <strong>[Let's Do] Meadow</strong>.</li>
</ul>
</div>
  • Mod version 2.0.5 converted to minecraft neoforge version 1.21.1**
  • Mod version 2.0.5 converted to minecraft forge version 1.19.2**
<h1 data-start="15" data-end="33"><strong data-start="15" data-end="33">Version 2.0.6</strong></h1>
<ul>
<li data-start="35" data-end="375">Added a new app to the tablet called <strong data-start="72" data-end="91">&ldquo;Configuration&rdquo;</strong>. Through this app, you can modify some <strong data-start="131" data-end="153">client-side values</strong> (like the client config file) and <strong data-start="188" data-end="211">world/server values</strong> (such as serverconfig files or gamerules). To modify world settings, you must be <strong data-start="293" data-end="299">OP</strong>.<br data-start="300" data-end="303">Thanks to this app, configuration is now much faster and more intuitive.<br><br></li>
<li data-start="377" data-end="445">Added a <strong data-start="390" data-end="408">new background</strong> available on the tablet home screen.</li>
</ul>
  • Mod version 2.0.5 converted to minecraft neoforge version 1.21.1**
  • Mod version 2.0.5 converted to minecraft forge version 1.19.2**

<h1 data-start="0" data-end="29"><strong data-start="0" data-end="29">Version 2.0.5</strong></h1>
<ul>
<li data-start="33" data-end="304"><strong>Fixed a container-related bug</strong> where selecting a single chest and then converting it into a double chest allowed the second side to be selected, causing the inventory to be counted twice again. Now, when a single chest becomes a double chest, it is removed as a container.<br><br></li>
<li data-start="308" data-end="527"><strong>Fixed a major bug where blueprints</strong> <strong>could not be deleted or were sometimes not visible in the tablet.</strong> This was caused by the blueprint file already being in use by other parts of the mod. The issue has now been resolved.<br><br></li>
<li data-start="531" data-end="1045"><strong>Reworked the blueprint rotation system.</strong><br>Up to version 2.0.4, blueprints could only be rotated by 90 degrees clockwise or counterclockwise using the blueprint item. With the new system, blueprints can now be rotated a full 360 degrees, with rotation steps ranging from a maximum of 90 degrees down to 0.5 degrees.<br data-start="847" data-end="850">Rotation step size can be changed using key combinations (CTRL / ALT / SHIFT). Each combination provides different step values, which are shown when hovering the mouse over the rotation button.</li>
</ul>
  • Mod version 2.0.4 converted to minecraft forge version 1.19.2**
<h1 data-start="0" data-end="17"><strong data-start="0" data-end="17">Version 2.0.4</strong></h1>
<p data-start="19" data-end="196">Fixed a bug where selecting both sides of a double chest caused the inventory to be counted twice. For example, if there were 2 items inside, the system would incorrectly see 4.</p>
<p data-start="198" data-end="347">Now, when selecting a double chest, selecting one side automatically selects the entire chest, so there is no need to select the other side manually.</p>
<p data-start="349" data-end="498" data-is-last-node="" data-is-only-node="">Reworked the blueprint container handling system, making it more flexible and ready for future compatibility updates with containers from other mods.</p>
<div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm/main:[--thread-content-margin:--spacing(6)] @w-lg/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)">
<div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1">
<div class="flex max-w-full flex-col grow">
<div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1" dir="auto" data-message-author-role="assistant" data-message-id="a7efdbc5-1129-45e6-a800-9c35ec0acdaf" data-message-model-slug="gpt-5-2">
<div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]">
<div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">
<h1 data-start="0" data-end="29"><strong>Version 2.0.3</strong></h1>
<h2 data-start="31" data-end="298"><strong data-start="31" data-end="68">Fixed a critical container issue:</strong></h2>
<p data-start="31" data-end="298">Until now, containers (chests, barrels, shulker boxes, etc.) had a serious problem where, when a blueprint under construction required a single item, that item was removed from&nbsp;<em data-start="248" data-end="253">all</em> stacks of the same type instead of just one.</p>
<p data-start="300" data-end="579">For example, if a build required 1 dirt block and a chest contained two stacks of dirt, normally one stack should go from 64 to 63 while the other remains unchanged. Instead, both stacks were reduced to 63. This meant that for a single block, you were effectively paying 2 items.</p>
<p data-start="581" data-end="705" data-is-last-node="" data-is-only-node="">This issue has now been fixed. I apologize to everyone who encountered this problem in survival mode while using containers.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<h1><strong>Version 2.0.2<br></strong></h1>
<p><strong><strong data-start="44" data-end="110">Improved blueprint synchronization in the Tablet Blueprint app</strong>, ensuring more reliable transmission from server to client and preventing blueprints from being lost or not displayed correctly in the app.</strong></p>
<h2 data-start="0" data-end="29"><strong data-start="0" data-end="29">Version 2.0.1</strong></h2>
<ul>
<li data-start="33" data-end="102">Fixed a bug where the tablet would not select the correct blueprint</li>
<li data-start="105" data-end="177">Fixed an issue where the blueprint export button did not always appear</li>
<li data-start="180" data-end="284">Fixed a bug where clicking on the search bar while a blueprint was underneath would open the blueprint</li>
<li data-start="287" data-end="340">Added support for the <em data-start="309" data-end="334">Sophisticated Backpacks</em> mod</li>
</ul>
<h2 data-start="342" data-end="369"><strong data-start="342" data-end="369">New translations added:</strong></h2>
<ul>
<li data-start="372" data-end="381">Russian (Thanks to Fugach357 for the Russian translation)</li>
<li data-start="384" data-end="407">Portuguese (Portugal)</li>
<li data-start="410" data-end="431">Portuguese (Brazil)</li>
<li data-start="434" data-end="451">Spanish (Spain)</li>
<li data-start="454" data-end="469">French (France)</li>
</ul>
<h1 data-start="121" data-end="230">🎄 <strong data-start="124" data-end="153">Merry Christmas everyone!</strong><br data-start="153" data-end="156">As a small gift to the community, I&rsquo;m releasing the <strong data-start="208" data-end="229">remake of the mod</strong>:</h1>
<h1 data-start="237" data-end="266"><strong data-start="240" data-end="266"><br>Version 2.0.0 &ndash; Remake</strong></h1>
<h3 data-start="268" data-end="325"><strong>Optimizations, new visuals, new mechanics, and much more!</strong></h3>
<p>&nbsp;</p>
<p data-start="327" data-end="620">With this remake, I was finally able to implement many features the way I originally imagined them when the idea for this mod first came to mind. I hope both the graphical changes to the GUIs and the new mechanics feel more intuitive than the previous versions.</p>
<p data-start="327" data-end="620"><br data-start="588" data-end="591">That said, here&rsquo;s what&rsquo;s new:</p>
<p>&nbsp;</p>
<hr data-start="622" data-end="625">
<h3 data-start="627" data-end="646">&nbsp;</h3>
<h3 data-start="627" data-end="646"><strong data-start="631" data-end="646">Item Remake</strong></h3>
<p>&nbsp;</p>
<p data-start="648" data-end="806"><strong data-start="648" data-end="659">Scanner</strong><br data-start="659" data-end="662">The item texture and GUI have been completely redesigned. It keeps the same functionality as the old version, but with a brand-new visual style.</p>
<p data-start="808" data-end="1136"><strong data-start="808" data-end="818">Tablet</strong><br data-start="818" data-end="821">Fully remade from scratch, with a new item texture and a completely new GUI. This time it is a real tablet, featuring apps (more will be added in future updates) and some customization options, such as changing the tablet background. One of the included apps is an integrated guide that explains how to use the mod.</p>
<p data-start="1138" data-end="1456"><strong data-start="1138" data-end="1151">Blueprint</strong><br data-start="1151" data-end="1154">The item texture and GUI have been redesigned. The paper version has been removed in favor of a more digital and futuristic design. Since projecting holograms from a paper blueprint felt odd, this new approach makes more sense. The GUI still contains the same elements as before, but with a new layout.</p>
<p data-start="1138" data-end="1456">&nbsp;</p>
<hr data-start="1458" data-end="1461">
<h3 data-start="1463" data-end="1483">&nbsp;</h3>
<h3 data-start="1463" data-end="1483"><strong data-start="1467" data-end="1483">New Keybinds</strong></h3>
<p data-start="1485" data-end="1595">New keybinds have been added to move the blueprint origin using the keyboard, with one key for each direction.</p>
<p>&nbsp;</p>
<hr data-start="1597" data-end="1600">
<h3 data-start="1602" data-end="1623">&nbsp;</h3>
<h3 data-start="1602" data-end="1623"><strong data-start="1606" data-end="1623">Optimizations</strong></h3>
<p data-start="1625" data-end="1837">Several optimizations have been made, including improvements to the blueprint building animation, which should now cause less lag during construction, as well as other optimizations related to hologram rendering.</p>
<p>&nbsp;</p>
<hr data-start="1839" data-end="1842">
<h3 data-start="1844" data-end="1862">&nbsp;</h3>
<h3 data-start="1844" data-end="1862"><strong data-start="1848" data-end="1862">New Entity</strong></h3>
<p data-start="1864" data-end="2246"><strong data-start="1864" data-end="1885">Business Villager</strong><br data-start="1885" data-end="1888">A new entity has been added, enabled via the gamerule <strong><code data-start="1942" data-end="1967">businessVillagerEnabled</code></strong>. This villager helps remove obstructing blocks from the build area, allowing blueprints to be constructed without obstacles.<br data-start="2092" data-end="2095">The Business Villager only appears after a certain number of blocks are marked in red as obstructions. This mechanic may be adjusted in future updates.</p>
<p>&nbsp;</p>
<hr data-start="2248" data-end="2251">
<h3 data-start="2253" data-end="2276">&nbsp;</h3>
<h3 data-start="2253" data-end="2276"><strong data-start="2257" data-end="2276">Other Additions</strong></h3>
<p data-start="2278" data-end="2537">Tag support has been added. You can now assign tags to your blueprints to better categorize them and improve search functionality. The mod includes default tags, but you can also add custom ones through the mod configuration file in the <code data-start="2515" data-end="2529">serverconfig</code> folder.</p>
<p data-start="2539" data-end="2659">Progress bars have been redesigned. They are no longer simple colored blocks above the hotbar, but proper progress bars.</p>
<p data-start="2661" data-end="2756">Several bugs and crashes related to containers and other server-side mechanics have been fixed.</p>
<p data-start="2758" data-end="3010">Before obtaining a blueprint, instead of relying only on its name, you can now preview a 3D representation of the structure directly on the tablet. Additional information is also shown, such as the total number of blocks and the X, Y, and Z dimensions.</p>
<p data-start="2758" data-end="3010">&nbsp;</p>
<hr data-start="3012" data-end="3015">
<p data-start="3017" data-end="3181">&nbsp;</p>
<p data-start="3017" data-end="3181">⚠️&nbsp;<strong data-start="3020" data-end="3031">Warning</strong><br data-start="3031" data-end="3034">Some old blueprints may not work correctly with the new mechanics. If that happens, it is recommended to delete them and scan the structures again.</p>
  • Fixed a crash caused by converting the DataComponentMap into block save data for complex modded blocks.**
  • Fixed a crash caused by converting the DataComponentMap into block save data for complex modded blocks.**
  • Mod version 1.9.3 converted to minecraft neoforge version 1.21.1**
  • Mod version 1.9.2 converted to minecraft forge version 1.21.1**
  • Mod version 1.9.3 converted to minecraft forge version 1.19.2**
<h2><strong>1.9.3 &ndash; New Mechanics</strong></h2>
<ul>
<li><strong>Added a new command</strong>&nbsp;<code>/portable_blueprint</code> to handle general mod commands.</li>
</ul>
<ul>
<li style="font-weight: bold;"><strong>Added new subcommands (Useful for servers where a player might try to ruin the experience for others.):</strong></li>
<ul>
<li><code>/portable_blueprint block &lt;player&gt;</code> &ndash; blocks a player from using both blueprints and the scanner.</li>
<li><code>/portable_blueprint unblock &lt;player&gt;</code> &ndash; removes the block on a player.</li>
<li><code>/portable_blueprint blockedlist</code> &ndash; shows the list of currently blocked players.</li>
</ul>
</ul>
<ul>
<li><strong>Added new gamerule</strong> <code>blueprintsCooldown</code>, which allows setting a cooldown on blueprint placement to prevent players from spamming builds one after another.</li>
</ul>
<ul>
<li style="font-weight: bold;"><strong>Added new server config parameters:</strong></li>
<ul>
<li><code>maxscannerblockcount</code> &ndash; lets you set the value of the gamerule <code>maxScannerBlockCount</code> directly from the server config (useful for modpacks).</li>
<li><code>enable_maxscannerblockcount</code> &ndash; enables the use of <code>maxscannerblockcount</code>.</li>
</ul>
</ul>
  • Mod version 1.9.2 converted to minecraft neoforge version 1.21.1**
  • Mod version 1.9.2 converted to minecraft forge version 1.21.1**
  • Mod version 1.9.2 converted to minecraft forge version 1.19.2**

<h2 data-start="113" data-end="161"><strong>Version 1.9.2 &ndash; Bug Fixes &amp; Improvements</strong></h2>
<h3 data-start="163" data-end="177"><strong>🐛 Fixes</strong></h3>
<ul>
<li data-start="180" data-end="339">Fixed a bug in Creative Mode where using pick block on a block you already had in your hotbar would create a duplicate instead of selecting the correct slot.</li>
</ul>
<h3 data-start="341" data-end="360"><strong>🎨 UI Changes</strong></h3>
<ul>
<li data-start="363" data-end="450">Improved the lists in the Tablet and Blueprint GUIs for a smoother visual experience.</li>
</ul>
<h3 data-start="452" data-end="486"><strong>🛠️ Blueprint System Changes</strong></h3>
<ul>
<li data-start="489" data-end="716">Changed the method for starting a blueprint build: instead of right-clicking in the air, you now use the <strong data-start="594" data-end="614">"Start Building"</strong> button inside the blueprint menu (note: the button only appears once an origin point has been set).<br><br></li>
<li data-start="719" data-end="870">When blocks obstruct the blueprint construction, they are now temporarily <strong data-start="793" data-end="821">highlighted in the world</strong> instead of being shown as coordinates in chat.</li>
</ul>
Portable Blueprints Icon
Download Portable Blueprints
Select game version
Select platform