1
0
Fork 0
mirror of https://github.com/Team-EnderIO/EnderIO synced 2026-02-12 01:07:42 +01:00
No description
Find a file
2026-02-11 22:09:07 +00:00
.github chore(ci): Update workflows to support new branching rules 2026-01-10 23:30:53 +00:00
buildSrc fix(gradle): Fix some gradle issues 2026-01-26 19:53:12 +00:00
config/codeformat chore: Replace checkstyle with spotless 2024-10-29 16:35:13 +00:00
docs docs: Add section with our translation guidelines [no ci] 2026-01-22 19:36:38 +00:00
endercore fix: Some modded fluids rendering wrong in Fluid Tank 2026-01-25 01:05:58 +00:00
enderio fix: Can exceed path speed limit unintentionally. 2026-02-11 22:09:07 +00:00
enderio-endergy chore: Stop bundling Regilite 2026-01-26 20:18:44 +00:00
enderio-modded-conduits fix: Can exceed path speed limit unintentionally. 2026-02-11 22:09:07 +00:00
ensure_plugin chore: Rearrange the Ender IO project to use subprojects and MDG. 2024-07-14 12:52:06 +01:00
gradle fix: When Iris shaders are in use, hide facades instead of make translucent 2026-01-26 22:15:19 +00:00
.editorconfig fix merge errors 2023-10-14 15:42:30 +05:30
.gitattributes chore: Tidy up and mark generated files as generated on GitHub 2025-10-17 20:07:53 +01:00
.gitignore fix: Fix conduit network crashes when chunks unload. 2025-05-13 22:24:18 +01:00
.issuetracker misc: Add .issuetracker file for Git clients [no ci] 2024-08-23 11:32:02 +01:00
build.gradle.kts chore: buildscript cleanup (#1166) 2025-12-02 21:11:09 +00:00
crowdin.yml Update Crowdin configuration file 2024-09-24 20:19:55 +01:00
gradle.properties chore: Bump release series to 8.1 2026-01-10 23:34:36 +00:00
gradlew FG6/Gradle 8 upgrade. 2023-07-02 17:21:36 +01:00
gradlew.bat FG6/Gradle 8 upgrade. 2023-07-02 17:21:36 +01:00
LICENSE.txt It begins.. 2021-09-24 20:51:28 +01:00
settings.gradle.kts feat: Address some performance issues (#1185) 2026-01-07 00:47:26 +00:00


Logo

EnderIO

The full-fat tech mod for Minecraft 1.21.1
Browse the Wiki »

Curseforge · Modrinth · Discord · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Looking for a Server?
  3. Getting Started
  4. Contributing Code or Assets
  5. Translations
  6. License

About The Project

EnderIO Logo

Build Status

Ender IO is a full-featured tech mod. It has armor, tools, weapons, machines, conduits, inventory management, mobs, etc.

Ender IO has been rewritten from the ground-up to support the latest version of Minecraft. Some features may be missing or work differently, however we are working to re-implement everything we know and love about the original.

Looking for a Server?

Akliz Official Partner

The Ender IO Team are official Akliz partners! Akliz provides high-performance game hosting for games like Minecraft, Valheim, Satisfactory, ARK and more! Use our coupon code for 20% off your first month!

Supported Minecraft Versions

Minecraft Version Ender IO Version(s) Support Status
1.21.1 8.x
1.21.1 7.x
1.20.1 6.x *
< 1.20.1 < 6.x
  • - Not Supported; no bug fixes or new features.
  • 🚧 - Work in Progress; not ready for release.
  • ✳️ - Long Term Support; receives changes through backports only.
  • - In Support; the active version, receiving all bugfixes and features directly.

* accepting maintenance PRs from the community, where applicable.

Getting Started

For Players

Download the latest JAR file from GitHub releases or from CurseForge and drop it into your mods folder.

For Mod Developers

EnderIO is available via our maven. Update your build.gradle to contain the following:

repositories {
    maven { url 'https://maven.rover656.dev/releases' }
}

dependencies {
    // Include Ender IO API for compilation
    compileOnly fg.deobf("com.enderio:enderio:<VERSION>:api")
    
    // Use EnderIO at runtime
    runtimeOnly fg.deobf("com.enderio:enderio:<VERSION>")
}

If you need any feature in the api, contact us.

Note

If you are checking that EnderIO exists, currently it works to check for the mod id enderio however, it is possible that we will release Ender IO modularly again in the future. To support this, check for EnderIO using the module mod id's instead, enderio_<module>.

Contributing Code or Assets

Note

Before selecting a task from the tracker to do, make sure to comment to say that you are working on it so other's don't do the same thing! If you are planning on contributing something that isn't tracked, consider either making an issue to discuss your proposal, or pushing a very early draft PR for discussion

  1. Ensure you meet the NeoForge prerequisites.
  2. Fork this repository under your own profile, this will mean you can push your changes to GitHub for Pull Requests later.
  3. Clone down the forked repository using a git client or cli.
  4. Open the project in your preferred IDE and wait for the gradle import.
  5. Work on your feature or fix, try to commit for each major thing you do.
  6. Create a draft pull request early for big changes to receive early feedback.

Translations

Note

In the past we have accepted translations from both Crowdin -and- GitHub PRs. After some unfortunate accidents when merging GitHub translations causing Crowdin to explode, we now only accept Crowdin translations.

To contribute translations, you can log into Crowdin (at https://translate.enderio.com) and contribute translations. We also have a translation-updates channel in Discord where string changes are announced. We're also open to giving reviewer permissions to keen individuals, reach out to us in Discord to discuss this.

License

All code (excluding the bundled APIs from other mods, which are covered by their respective licenses) are released without restriction into the public domain under the CC0 1.0 license (http://creativecommons.org/publicdomain/zero/1.0/legalcode) FAQ (https://wiki.creativecommons.org/CC0_FAQ). Do what you want with it, as long as you smile while doing so. While it is not a requirement, it would be nice to know if it is being used and how, so send me hello to crazypants.mc at gmail.com.

Certain parts of the source code may be under a different license due to being part of other projects. Notice for the same can be found along with the said source files in the same directory. In addition to this, further licensing considerations are available to view here.

Credits

  • CrazyPants
  • tterrag
  • HenryLoenwind
  • MatthiasM
  • CyanideX
  • EpicSquid
  • Rover656
  • HypherionSA
  • liliandev
  • ferriarnus
  • dphaldes
  • and our Contributors

Sound Credits

Below sounds are used under CC BY 3.0 or CC BY-NC 3.0