EnderIO Legacy Machines

Port of various machines from EnderIO 1.12 to 1.20.1
killerjoe.png

killerjoe.png

Screenshot_3.jpg

Screenshot_3.jpg

Screenshot_4.jpg

Screenshot_4.jpg

enderman.png

enderman.png

Description

EnderIO Legacy Machines

EnderIO Legacy Machines is an unofficial Forge 1.20.1 add-on for Ender IO that brings back classic legacy machines and mechanics inspired by older Ender IO versions, especially the 1.12 era.

The goal of this mod is to restore missing iconic legacy machines while keeping them integrated with the modern Ender IO 1.20.1 ecosystem.


Credits and Original Project

This project is based on and inspired by Ender IO, originally created and maintained by the Ender IO team.

Original project links:

This mod requires the original Ender IO mod to be installed for Minecraft 1.20.1.

Some concepts, mechanics, names, recipes, textures, GUI ideas and machine behavior are inspired by or derived from Ender IO and its legacy versions. Full credit for the original Ender IO project, its design, machines and assets goes to the original Ender IO authors and contributors.

This is an unofficial add-on and is not affiliated with, endorsed by, or maintained by the official Ender IO team.

You can also check out EnderIO Darksteel Armor and Tools if you want access to Dark Steel armor, tools and upgrades for Ender IO 1.20.1.


Features

Killer Joe

The Killer Joe is an automated combat machine designed to attack nearby mobs using a real weapon placed inside the machine.

Current features include:

  • Uses an inserted sword or compatible melee weapon.
  • Attacks mobs using a Fake Player system.
  • Supports weapon damage, enchantments and durability usage.
  • Uses Nutrient Distillation as fuel.
  • Consumes Forge Energy.
  • Supports Entity Filters from Ender IO when available.
  • Configurable targeting area.
  • Optional line-of-sight behavior.
  • Redstone control support.
  • XP collection behavior inspired by legacy Ender IO.
  • Modern Ender IO-style machine interface.

Farming Station

The Farming Station is an automated farming machine inspired by the classic Ender IO Farming Station.

Current features include:

  • Plants seeds and saplings.
  • Supports planting layout control by region.
  • Harvests mature crops.
  • Replants crops when possible.
  • Uses tools from its internal inventory:
    • Hoe for tilling soil.
    • Axe for cutting trees.
    • Shears for leaves.
  • Supports bone meal usage.
  • Handles vanilla-style and generic age-based crops.
  • Supports IPlantable crops for broader modded crop compatibility.
  • Cuts connected tree logs and leaves progressively.
  • Uses Forge Energy and water.
  • Requires capacitors for machine progression.
  • Supports input and output filtering.
  • Includes Ender IO-style side configuration.

Ender IO Integration

This mod is designed to feel like a natural extension of Ender IO 1.20.1.

It uses or targets integration with:

  • Ender IO machine-style GUI.
  • Official-style IO side configuration.
  • Ender IO filters.
  • Forge Energy.
  • Fluid handling.
  • Inventory capabilities.
  • Machine progression through capacitors.

The latest development line is focused on making the machines behave and look as close as possible to native Ender IO machines while remaining compatible with the 1.20.1 environment.


Design Goals

This mod aims to:

  • Restore missing legacy Ender IO machines.
  • Preserve the spirit of the 1.12 Ender IO experience.
  • Keep machines compatible with modern Forge 1.20.1 systems.
  • Avoid global item or player inventory manipulation.
  • Keep machine logic contained inside BlockEntities.
  • Support large modpacks safely.
  • Provide familiar automation tools for farms, mob farms and item processing setups.

Safety and Compatibility

The machines are designed to be self-contained. Their logic runs inside their own BlockEntities rather than through global player or item events.

This means the mod avoids unsafe behavior such as:

  • Modifying random player inventory items.
  • Adding unexpected NBT to vanilla items.
  • Running broad global item checks every tick.
  • Affecting items outside the machine inventory.

This makes the mod safer for large modpacks with many automation, inventory and item-processing mods.


Current Status

This mod is under active development.

The current focus is:

  • Improving parity with Ender IO 1.12 behavior.
  • Refining the Killer Joe combat logic.
  • Improving Farming Station tree and crop handling.
  • Matching the official Ender IO 1.20.1 machine GUI and IO configuration system.
  • Expanding compatibility with modded crops, tools and filters.

Testing in real modpacks is strongly recommended.


Requirements

  • Minecraft 1.20.1
  • Forge
  • Ender IO for Minecraft 1.20.1

How This Project Differs From Ender IO

EnderIO Legacy Machines is not a replacement for Ender IO. It is an add-on focused specifically on restoring legacy machines and behaviors that are missing, incomplete, or different in the modern 1.20.1 version.

This mod differs from the original Ender IO project in the following ways:

  • It only adds selected legacy-inspired machines, instead of recreating the full Ender IO mod.
  • It depends on the official Ender IO mod rather than replacing it.
  • It focuses on machines and mechanics inspired by the 1.12 era, such as the Killer Joe and Farming Station.
  • It adapts older mechanics to the modern Forge 1.20.1 and Ender IO 1.20.1 systems.
  • It uses modern BlockEntity, capability, GUI, IO configuration and Fake Player behavior where appropriate.
  • Some behaviors may be adjusted for compatibility, stability, or technical limitations in Minecraft 1.20.1.
  • It is developed independently and may not match the original Ender IO implementation perfectly.

License Notice

This project follows the licensing requirements of the original Ender IO project.

The official Ender IO repository states that its code is released under the CC0 1.0 Universal public domain dedication, excluding bundled APIs from other mods, which remain covered by their respective licenses.

Any Ender IO-derived code or assets used by this project are credited to the original Ender IO authors and contributors and are used in accordance with the applicable Ender IO license terms.

If you are a rights holder and believe something is credited incorrectly or should be changed, please contact me and I will update or remove it.


Disclaimer

This is an unofficial add-on inspired by legacy Ender IO mechanics.
It is not affiliated with or endorsed by the official Ender IO team.

The EnderIO Legacy Machines Team

profile avatar
  • 5
    Projects
  • 391
    Downloads

More from turizaumView all

  • Bagreland project image

    Bagreland

    • 56
    • Modpacks

    A modpack that encompasses adventure, tecnology and slice of life styles of gameplay for 1.20.1.

    • 56
    • July 1, 2026
    • Modpacks
    • +1
  • Legacy EnderIO Darksteel Armor and tools project image

    Legacy EnderIO Darksteel Armor and tools

    • 196
    • Mods

    Adapting Darksteel Armor and tools for the version 1.20.1 of EnderIO

    • 196
    • July 1, 2026
    • Mods
    • +1
  • Hemp Life Extended project image

    Hemp Life Extended

    • 41
    • Mods

    Extend the mod Hemp Life to include an armor set and sword and other effects to hemp.

    • 41
    • June 23, 2026
    • Mods
    • +3
  • SAG Mill FIX EnderIO project image

    SAG Mill FIX EnderIO

    • 42
    • Data Packs

    Fixed a problem in EnderIO version for 1.20.1 where the raw ore material (not block) from vannila ores and some mod ones couldent be transformed in ore dust in the SAG Mill

    • 42
    • June 23, 2026
    • Data Packs
    • +1
  • Bagreland project image

    Bagreland

    • 56
    • Modpacks

    A modpack that encompasses adventure, tecnology and slice of life styles of gameplay for 1.20.1.

    • 56
    • July 1, 2026
    • Modpacks
    • +1
  • Legacy EnderIO Darksteel Armor and tools project image

    Legacy EnderIO Darksteel Armor and tools

    • 196
    • Mods

    Adapting Darksteel Armor and tools for the version 1.20.1 of EnderIO

    • 196
    • July 1, 2026
    • Mods
    • +1
  • Hemp Life Extended project image

    Hemp Life Extended

    • 41
    • Mods

    Extend the mod Hemp Life to include an armor set and sword and other effects to hemp.

    • 41
    • June 23, 2026
    • Mods
    • +3
  • SAG Mill FIX EnderIO project image

    SAG Mill FIX EnderIO

    • 42
    • Data Packs

    Fixed a problem in EnderIO version for 1.20.1 where the raw ore material (not block) from vannila ores and some mod ones couldent be transformed in ore dust in the SAG Mill

    • 42
    • June 23, 2026
    • Data Packs
    • +1