Community port/rebuild of the classic Extra Utilities gameplay style for modern Forge.
This project is built with MCreator-generated structure plus custom Java code and targets Forge for Minecraft 1.20.1.
| Field | Value | Source |
|---|---|---|
| Mod ID | extrautilitiesrebirth |
src/main/resources/META-INF/mods.toml |
| Display Name | Extra Utilities Rebirth |
src/main/resources/META-INF/mods.toml |
| Mod Version (metadata) | 1.7.3 |
src/main/resources/META-INF/mods.toml |
| Project Artifact Version | 1.0 |
build.gradle |
| Minecraft Version | 1.20.1 |
build.gradle / mods.toml |
| Forge Version | 1.20.1-47.4.10 |
build.gradle |
| Java Version | 17 |
build.gradle |
| Gradle Distribution | 8.8 |
gradle/wrapper/gradle-wrapper.properties |
| Declared License | MIT License |
mods.toml / extrautilitiesrebirth.mcreator |
This port includes a large set of utility-focused content inspired by older Extra Utilities releases:
- Compressed blocks (cobble/dirt/sand/gravel tiers, up to octuple for cobblestone).
- Utility and special-purpose glass variants (ethereal, ineffable, dark, reinforced, decorative sets).
- Generator progression and specialty generators.
- Automation machines and quarry systems.
- Storage/handling blocks (drums, chests, trash cans, inventory/transfer utilities).
- Utility tools and items (rings, bag of holding, lasso, upgrades, ingots, machine parts).
- Ender-themed progression (Ender Quarry, Ender Thermic Pump, Ender Lily chain, Ender items).
130registered blocks.170total registered items (130block items +40standalone items).46block entities.12GUI menus/screens.155crafting recipes.- End worldgen integration for Ender Lily Endstone (configured + placed feature + biome modifier).
Includes many generator types such as:
- Furnace, Culinary, Ender, TNT, Frosty, Halitosis, Netherstar.
- Overclocked, Pink, Potion, Slimey, Survival, Redstone, Magma.
- Death and Disenchantment generators.
- Rainbow generator multiblock-style structure (top/bottom/core parts present).
- Mechanical Miner
- Mechanical User
- Ender Quarry + upgrades (speed/silk/world-hole style upgrade blocks)
- Quantum Quarry + actuator
- Ender Thermic Pump
- Sorting Machine
- Inventory Interface
- Resonator / machine component chain
- Gold/Creative chests
- Drums (Stone, Iron, Reinforced, Bedrock, Creative)
- Trash Cans (item, energy, fluid)
- Wireless FE Battery / FE Transmitter blocks
- Redstone clock variants
- Kikoku, Fire Axe, Healing Axe, Erosion Shovel, Destruction Pickaxe, Etheric Sword
- Golden Bag of Holding
- Golden Lasso
- Angel Ring / Chicken Wing Ring upgrades
- Speed upgrade tiers and machine upgrade items
- Ender Lily Endstone generation in End biomes via Forge biome modifier:
- biome tag:
#minecraft:is_end - placement count/height data under:
src/main/resources/data/extrautilitiesrebirth/worldgen/configured_feature/ender_lilly_endstone.jsonsrc/main/resources/data/extrautilitiesrebirth/worldgen/placed_feature/ender_lilly_endstone.json
- biome tag:
src/main/java- mod code (registries, blocks/items/entities, GUIs, procedures).src/main/resources- assets, recipes, tags, worldgen,mods.toml.elements/- MCreator element definitions.extrautilitiesrebirth.mcreator- MCreator workspace metadata.extra-mods-1.20.1/- local jar dependencies loaded as runtime mods for dev.models/- model source assets used by elements/resources.
- Java 17 JDK installed and available in
PATH. - Gradle 8.8+ installed locally, or a valid Gradle wrapper jar.
gradle/wrapper/gradle-wrapper.jaris currently empty in this checkout, so./gradlewwill fail until the wrapper jar is restored/regenerated.build.gradleaddsbuild.finalizedBy deployToModpack, which copies the built jar to a local PrismLauncher path:/Users/cyberpwn/Library/Application Support/PrismLauncher/instances/Auram/minecraft/mods/ExtraUtilities.jar
- To avoid the machine-specific deploy copy step, build with
-x deployToModpack.
If you have system Gradle installed:
gradle clean build -x deployToModpackFor development runs:
gradle runClient
gradle runServerIf you want to restore wrapper usage:
gradle wrapper --gradle-version 8.8
chmod +x gradlew
./gradlew clean build -x deployToModpack- Main jar:
build/libs/extrautilitiesrebirth-1.0.jar - Reobfuscated output:
build/reobfJar/output.jar - Optional deployed copy task output name:
ExtraUtilities.jar
- Core dependency: Forge
1.20.1-47.4.10. - Runtime local mod jars are loaded from
extra-mods-1.20.1/asruntimeOnlydeobf dependencies. - JEI APIs are included as compile/runtime integration dependencies.
- Optional dependencies declared in
mods.toml:allmods(optional)jei(optional)
- This is a port/recreation project and not a byte-for-byte reimplementation of legacy Extra Utilities code.
- Metadata currently has version mismatch:
mods.toml:1.7.3build.gradle:1.0
extrautilitiesrebirth.mcreatorstill reportscurrentGenerator: forge-1.18.2, while active Gradle build targets 1.20.1.- License is declared as MIT in metadata, but there is no standalone
LICENSEfile in the repository root.