Skip to content

Multiblocked2 ​

Documented version 21.1.1

Multiblocked2 (MBD2) lets pack authors create single-block machines and multiblocks in an in-game editor, then connect them to recipes, traits, node-graph behaviour, effects, and optional mod integrations.

MBD2 editor showing Basic Settings, the machine state tree, a 3D preview, the Inspector and the Resources pane
The MBD2 1.21.1 editor with a new single-block machine project open.

Version scope

This manual targets Minecraft 1.21.1 and MBD2 21.1.1. Older 1.20.1 examples may use APIs or integrations that are no longer exposed.

Choose a path ​

GoalStart here
Create a first machine without codeGetting started
Register a machine, recipe type, and recipe end to endTutorials
Configure a project in the editorEditor
Define recipes and requirementsRecipe system
Give a machine behaviour without scriptingBlueprints
Script recipes or machine behaviourKubeJS
Extend MBD2 from a modJava extensions

How the parts fit together ​

Where behaviour can live ​

LayerShips withBest for
Recipe conditions and modifiersThe recipe typeEligibility, overclock, parallel
BlueprintsThe machine definitionMachine behaviour a pack should get for free
Runtime valuesOne placed machinePer-machine configuration a player can change
KubeJSThe packRecipes, and behaviour a pack author overrides
JavaA modNew storage models, content types, conditions

Integration status ​

IntegrationAdds
KubeJSRecipe schemas, registry events, machine events, script renderers
JEI / REI / EMIRecipe and multiblock displays
MekanismChemical and heat traits, capabilities, temperature condition
CreateRotation capability and condition, kinetic machine type
PneumaticCraftPressure/air and heat traits, capabilities, conditions
Nature's AuraAura trait and recipe capability
Ars NouveauSource buffer and nearby-jar traits, capability, condition
AE2ME Interface and Pattern Provider traits
GeckoLibAnimated machine rendering and a client keyframe event
JadeMachine information provider
PhotonMachine effects
KilaGraphBlueprints
Botania, GTCEu, EmbersNot exposed — classes remain, registrations are commented out

Read Integrations before depending on an optional mod.

Released under the MIT License.