Back to mods
MBD2 More Extended project artwork

CurseForge · Minecraft mod

MBD2 More Extended

A Multiblocked2 addon: NBT recipe conditions, Ars Nouveau source trait/recipe capability, and KubeJS bindings. Adds no items or blocks.

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

Quick answer

Which MBD2 More Extended release should I use?

Updated 15 days ago
Latest stable file mbd2_more_extended-1.0.0.jar
Game version 1.20.1
Loader Forge

MBD2 More Extended mbd2_more_extended-1.0.0.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.

Where it goes

Is MBD2 More Extended 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 Forge
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 MBD2 More Extended mbd2_more_extended-1.0.0.jar need?

mbd2_more_extended-1.0.0.jar. Change the file and its required mods may change too.

All 2 required mods have matching files

Install Multiblocked2, LDLib first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

1 listed on this file 2 pulled in by those mods
Multiblocked2 Needed by MBD2 More Extended mbd2_more_extended-1.0.0.jar
required
Matching file found Matched file: Multiblocked2-1.20.1-1.0.40-forge
LDLib Needed by Multiblocked2
pulled in
Matching file found Matched file: LDLib 1.20.1-1.0.52.a-forge
Create Needed by Multiblocked2
pulled in
Matching file found Matched file: Create 6.0.8 for mc1.20.1

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add MBD2 More Extended without breaking your instance.

Built for MBD2 More Extended mbd2_more_extended-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use mbd2_more_extended-1.0.0.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Multiblocked2, LDLib first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  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 mbd2_more_extended-1.0.0.jar. It opens that exact file at the source.

About this project

What does MBD2 More Extended add?

MBD2 More Extended

MBD2 More Extended is a feature add-on for the official Multiblocked2 (MBD2). It adds no items, blocks or creative tabs and extends multiblock behavior purely through the MBD2 API.

Features

  • nbt_compare recipe condition

    • Reads a top-level numeric key from the machine's customData
    • Supports >=, >, <=, <, ==, !=
    • JSON / network / NBT serialization; editor fields for key, operator and value
    • Inherited RecipeCondition reverse toggle
  • ars_source_storage trait (optional, requires Ars Nouveau)

    • Configurable capacity and transfer rate
    • Source amount is persisted and synced
    • Ars I/O mode: IN / OUT / BOTH, with no per-face configuration
      • IN: sourcelinks may push in; rituals cannot drain it
      • OUT: rituals may drain it; it pushes to nearby accepting targets
      • BOTH: behaves like a source jar, accepts pushes and can be drained
    • Automatically registers/unregisters an Ars SourceManager provider
    • Recipe handler direction: IN / OUT / BOTH
    • Slot names and distinct flag supported
  • ars_source recipe capability (integer)

    • Recipe inputs consume source, outputs produce source
    • Recipe handler direction supports IN / OUT / BOTH
    • Recipe contents can match by slot name
  • Optional KubeJS binding

    • nbtCompare(key, operator, value)

Requirements

  • Minecraft 1.20.1
  • Forge 47.4.10
  • Multiblocked2 1.0.37+ (required)
  • Ars Nouveau 4.12+ (optional, source features)
  • KubeJS 2001.6.5+ (optional, script binding)
  • JEI optional, any version

Installation

  1. Install Minecraft 1.20.1 + Forge 47.4.10
  2. Install Multiblocked2 1.0.37+ and its LDLib dependency
  3. Optional: install Ars Nouveau and/or KubeJS
  4. Put mbd2_more_extended-1.0.0.jar into mods/

Usage

nbt_compare recipe condition

{
  "type": "nbt_compare",
  "data": { "key": "magnetizer_level", "operator": ">=", "value": 36.0 }
}

KubeJS

m.addCondition(nbtCompare('magnetizer_level', '>=', level * 36))

ars_source recipes

"inputs": {
  "ars_source": [ { "content": 500 } ]
},
"outputs": {
  "ars_source": [ { "content": 1000 } ]
}

The machine's source trait direction must support the matching side: IN or BOTH for inputs, OUT or BOTH for outputs.

Compatibility / limitations

  • Targets the official Multiblocked2 only. Multiblocked2 Unofficial is an incompatible fork with changed internals and project-file format — do not mix them
  • nbt_compare only reads top-level keys of customData, and only numeric values
  • Values are compared as double; == / != are exact
  • Unknown operators fall back to >=
  • JEI is not a runtime dependency; older JEI versions are accepted

Links

License

All Rights Reserved. See LICENSE.txt in the repository.

Project description from CurseForge.

Pick your setup

MBD2 More Extended 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

MBD2 More Extended versions and loaders

1 of 1 releases match

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