EnderIO Legacy Machines

Quick rating

EnderIO Legacy Machines

No reviews yet

Port of various machines from EnderIO 1.12 to 1.20.1

Tech
Automation & Processing
Farming & Agriculture
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
eio_legacy_machines-0.4.9.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

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.

Screenshots

Gallery

  • enderman.png
    enderman.png enderman.png
  • Screenshot_3.jpg
    Screenshot_3.jpg Screenshot_3.jpg
  • Screenshot_4.jpg
    Screenshot_4.jpg Screenshot_4.jpg
  • killerjoe.png
    killerjoe.png killerjoe.png

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works