Back to mods
Universal Multiblock Viewer (JEI/EMI) project artwork

CurseForge · Minecraft mod

Universal Multiblock Viewer (JEI/EMI)

A JSON-powered 3D multiblock viewer for JEI and EMI. Create interactive building guides for multiblocks from any Minecraft mod.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Universal Multiblock Viewer (JEI/EMI) release should I use?

Updated 2 days ago
Latest stable file universal_multiblock_viewer-0.5.0.jar
Game version 1.21.1
Loader NeoForge

Universal Multiblock Viewer (JEI/EMI) universal_multiblock_viewer-0.5.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Universal Multiblock Viewer (JEI/EMI) required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Universal Multiblock Viewer (JEI/EMI) universal_multiblock_viewer-0.5.0.jar need?

universal_multiblock_viewer-0.5.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Universal Multiblock Viewer (JEI/EMI) without breaking your instance.

Built for Universal Multiblock Viewer (JEI/EMI) universal_multiblock_viewer-0.5.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use universal_multiblock_viewer-0.5.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside universal_multiblock_viewer-0.5.0.jar. It opens that exact file at the source.

About this project

What does Universal Multiblock Viewer (JEI/EMI) add?

Universal Multiblock Viewer (JEI/EMI)

Interactive 3D building guides for Minecraft multiblocks, powered by JSON.

Universal Multiblock Viewer lets players explore multiblock structures directly in JEI and EMI. Rotate, pan, zoom, inspect layers, check materials, and see valid block alternatives without leaving the recipe viewer.

Companion Guide Packs

Ready-made multiblock guides are available as separate optional resource packs:

Install the pack for a supported mod alongside Universal Multiblock Viewer to add its guides. More guide packs can be added independently without updating the mod itself.

What This Mod Does

Universal Multiblock Viewer is a visual guide, not a mod that adds functional multiblock machines. It displays structures from existing mods to help players build them correctly. It does not form machines, change recipes, or interfere with the original mod's mechanics.

Guides are supplied through JSON definitions. Installing Universal Multiblock Viewer alone does not automatically add guides for every multiblock in a modpack.

The Celestial Orrery shown in screenshots is a fictional example structure created to demonstrate the viewer. It is not a functional machine added to Minecraft.

Features

  • Interactive 3D preview: Rotate, pan, zoom, reset the view, change the background, and optionally show a floor grid.
  • Layer and variant controls: Examine individual layers, the whole structure, and alternative configurations or tiers.
  • Clear block information: Click a block to inspect its accepted alternatives, including tag-expanded choices.
  • Materials palette: See required materials and quantities, optional blocks, and reusable tools. Click item icons to open their normal JEI or EMI recipe lookups.
  • Preview highlights: Hover a material to highlight every matching visible position in the 3D preview.
  • Guide discovery: Open guides through configured U and R lookups, use tooltip hints on linked items, or browse the in-game guide list.
  • JEI and EMI support: Works with JEI, EMI, or both installed.

Creative Build Here

When you are in Creative mode, a green B button appears at the lower-left of the 3D preview. It lets you place the guide currently shown in the viewer without collecting its materials.

Select B to enter placement preview mode. A wireframe copy of the structure follows the block you are looking at and uses the current variant, visible optional blocks, and selected alternatives.

Control Action
Left click Place the previewed structure
Right click Cancel placement preview
Mouse wheel Rotate the structure
Ctrl + mouse wheel Move the structure up or down

Build Here only places into air. If even one target position is occupied, no blocks are placed. It does not consume items, activate machines, form multiblocks, or run rituals.

Use /umv undo in Creative mode to remove your most recent Build Here placement. If you changed a block after it was placed, UMV leaves that block untouched.

Build Here is available to Creative players and does not require OP permission. In multiplayer, Universal Multiblock Viewer must be installed on both the client and server because block placement is a server action.

In-Game Guide Capture

Pack authors can capture an existing in-world structure into a new JSON guide. This tool requires KubeJS and OP permission. If KubeJS is not installed, UMV explains this in-game instead of creating a file that cannot load.

  1. Look at one corner of the structure and run /umv corner1.
  2. Look at the opposite corner and run /umv corner2.
  3. Look at the controller or main lookup block and run one of these commands:
   /umv master U
   /umv master R
   /umv master both
  1. Save the guide with a namespace and file name:
   /umv save your_namespace your_structure

For example, /umv save umv_test_pack hephaestus_forge creates:

kubejs/assets/umv_test_pack/universal_multiblock_viewer/multiblocks/hephaestus_forge.json

Missing namespace folders are created automatically. Use /umv clear to discard the current capture.

/umv reload reloads resources and refreshes UMV guide pages in JEI. EMI does not provide a public runtime guide-registration API, so restart Minecraft to add a new guide page when using EMI.

Creating and Installing Guides

Guides are JSON files created by modpack authors and guide creators. No custom Java code or animated tutorials are required.

Install definitions in either location:

  • Resource pack: assets/your_namespace/universal_multiblock_viewer/multiblocks/your_structure.json
  • KubeJS: kubejs/assets/your_namespace/universal_multiblock_viewer/multiblocks/your_structure.json

Definitions are client-side resources. Every player who should see a guide needs the resource pack or KubeJS assets installed on their own client. They are not automatically sent by a server.

See the [JSON Authoring Guide](JSON Authoring.md) for the complete format, examples, lookup rules, optional blocks, block states, material mappings, and reusable tools.

Future Plans

Potential future additions include more companion guide packs, additional creator tools, and compatibility with additional structure-definition formats where practical.

Minecraft 1.21.1 | NeoForge | JEI / EMI

Project description from CurseForge.

Pick your setup

Universal Multiblock Viewer (JEI/EMI) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Universal Multiblock Viewer (JEI/EMI) versions and loaders

4 of 4 releases match

Looking for an older file? The official CurseForge project page is in Resources.