-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
DarkBladeDev edited this page Jul 23, 2026
·
2 revisions
- Server Platform: PaperMC 1.20.4 or higher (1.21+ recommended).
- Java: Java 21.
-
Dependencies:
-
PacketEvents(Required for cross-version BlockDisplay rendering and interactive blueprints). -
PlaceholderAPI(Optional, for variable support in messages).
-
- Download the latest
MultiBlockEngine-Core.jar. - (Optional) Download any official addons you want, like
mbe-wiring.jarormbe-energy.jar. - Place all jars in your server's
pluginsfolder. - Restart the server.
- A default example
example_portal.ymlwill be generated inplugins/MultiBlockEngine/multiblocks/.
Create a new file simple_tower.yml in the plugins/MultiBlockEngine/multiblocks/ folder:
id: simple_tower
version: "1.0"
display_name: "&eSimple Tower"
controller: DIAMOND_BLOCK
pattern:
- offset: [0, -1, 0]
match: GOLD_BLOCK
- offset: [0, 1, 0]
match: EMERALD_BLOCK
actions:
on_interact:
- type: message
value: "&aYou touched the tower!"- Reload the plugin using the new Cloud command architecture:
/mbe reload. - Build the structure in-game:
- Gold Block (Bottom)
- Diamond Block (Center/Controller)
- Emerald Block (Top)
- Right-click the Diamond Block with the configured assembly tool (or empty hand, depending on your config) to assemble the instance!