Assembly Mod
## Original author, permission and license
**Assembly Mod: Reassembled is an authorized continuation of the original Assembly Mod created by TeNNoX.**
- **Original creator:** TeNNoX
- **Original content:** Assembly Mod for Minecraft 1.7.10, including its original concept and visual assets
- **Original project page:** [TeNNoX' original Assembly Mod](https://tennoxmods.blogspot.com/p/assembly-mod.html)
- **Continuation developer:** Zirkulierer
- **Permission:** TeNNoX has given Zirkulierer explicit written permission to continue development, modify the mod and publish updated versions.
Copyright in the original Assembly Mod concept and original assets remains with TeNNoX. The original material is used under his explicit permission and is not relicensed or claimed as Zirkulierer's work. Copyright in the newly written NeoForge continuation code remains with Zirkulierer. This project follows the custom license shown on this CurseForge project page. Written permission can be provided to CurseForge moderators if requested.
## How Reassembled differs from the original
The original Assembly Mod was created for the Forge-based Minecraft 1.7.10 environment. Reassembled is a rewritten and modernized continuation for **Minecraft 1.21.1, NeoForge 21.1.221 and Java 21**.
The continuation:
- replaces the legacy Forge 1.7.10 codebase with a modern NeoForge implementation;
- supports current registries, recipes, item components, menus, networking and item capabilities;
- works on dedicated servers and integrates normal NeoForge protection events;
- adds a persistent NeoForge Common Config and administrator commands;
- adds full-stack Chester transfers while respecting real item stack limits;
- adds a live recipe-result preview to the automatic Workbench;
- restores and synchronizes the Sorter's four filter outputs;
- adds five persistent, selectable Digger speed stages;
- fixes legacy crafting crashes, unsafe mining ranges, item duplication and incorrect item routing;
- retains the original factory concept and recognizable visual style with TeNNoX' permission.
## About the mod
Assembly Mod is a modern continuation of TeNNoX' classic factory-automation mod, rebuilt for Minecraft 1.21.1.
Build compact automated factories using conveyor belts, filters and specialized machines. Assembly Mod does not require an energy network: machines use simple redstone controls and direct item transport.
## Features
- Normal, fast, bidirectional, corner and crossing conveyor belts
- Four-way sorter with color-coded filter rows and ON/OFF controls
- Assembly Furnace with eight-times-faster processing
- Automatic 3x3 Workbench with a live crafting-result preview
- Chester for stack-aware inventory transfers
- Counter, Breaker and Placer machines
- Farmer for automatic crop harvesting and replanting
- Marker-bounded Digger with five selectable mining-speed stages
- Redstone-powered Shocker
- Propeller item lift and transparent Fall-Through block
- Persistent server configuration and administrator commands
- Dedicated-server support
Transfers respect the real maximum stack size of every item. Standard items move in stacks of up to 64, while 16-stack and non-stackable items retain their normal limits.
## Requirements
- Minecraft 1.21.1
- NeoForge 21.1.221 exactly
- Java 21
- The mod must be installed on both the client and server
No additional mods or libraries are required.
## Installation
1. Install NeoForge 21.1.221 for Minecraft 1.21.1.
2. Place `assemblymod-1.2.0-neoforge-1.21.1.jar` in the instance's `mods` folder.
3. For multiplayer, install the same file on the server and every connecting client.
4. Start the game. The common configuration file is generated automatically.
## Configuration
The server-persistent common configuration is stored at:
`config/assemblymod-common.toml`
Read-only status commands:
```text
/assemblymod
/assemblymod status
/assembly status
/am status
```
Changing values requires permission level 2:
```text
/assemblymod set beltSpeed <0.05..0.80>
/assemblymod set speederMultiplier <1.0..2.0>
/assemblymod set machineInterval <1..200>
/assemblymod set diggerMaxRadius <1..128>
/assemblymod set destructiveMachines <true|false>
```
The aliases `/assembly` and `/am` support the same subcommands.
## Digger upgrades
The Digger begins at one block per second. Insert the following materials by right-clicking to unlock faster stages:
- 1 iron ingot: stage 2
- 2 gold ingots: stages 3 and 4
- 1 diamond: stage 5
Right-click the Digger with an empty hand to cycle through all unlocked stages. Sneak-right-click resets its marked area.
## Credits
- Original Assembly Mod concept, implementation and assets: **TeNNoX**
- NeoForge 1.21.1 continuation and modernization: **Zirkulierer**
- Original project page: [TeNNoX' Assembly Mod](https://tennoxmods.blogspot.com/p/assembly-mod.html)
This continuation is published with explicit written permission from TeNNoX. Copyright in the original work remains with its original rights holder.
## Support
Please use the CurseForge comments to report bugs. Include the Assembly Mod version, Minecraft version, NeoForge version and the relevant crash report or `latest.log`.

