https://github.com/su5ed/gregtech-experimental
A fully-featured port of GregTech 3 for modern minecraft versions
https://github.com/su5ed/gregtech-experimental
addon forge gregtech industrialcraft2 java minecraft minecraft-mod
Last synced: about 1 year ago
JSON representation
A fully-featured port of GregTech 3 for modern minecraft versions
- Host: GitHub
- URL: https://github.com/su5ed/gregtech-experimental
- Owner: Su5eD
- License: lgpl-3.0
- Created: 2020-07-02T09:04:50.000Z (almost 6 years ago)
- Default Branch: forge-1.12.2
- Last Pushed: 2023-08-23T17:00:08.000Z (over 2 years ago)
- Last Synced: 2025-04-19T13:27:50.398Z (about 1 year ago)
- Topics: addon, forge, gregtech, industrialcraft2, java, minecraft, minecraft-mod
- Language: Java
- Homepage:
- Size: 6.95 MB
- Stars: 21
- Watchers: 5
- Forks: 7
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GregTech Experimental
## Table of Contents
- [About](#about)
- [Gallery](#gallery)
- [Documentation](#documentation)
- [Licensing](#licensing)
- [Downloads](#downloads)
- [Users](#users)
- [Gradle dependency](#gradle-dependency)
- [Building from source](#building-from-source)
- [Prerequisites](#prerequisites)
- [Compiling](#compiling)
- [Importing into an IDE](#importing-into-an-ide)
## About
**GregTech**, originally created by Gregorious Technecities, is a mod that overhauls
[IndustrialCraft2](https://www.curseforge.com/minecraft/mc-mods/industrial-craft),
adding several new machines, fluids, tools, and adjusting recipes to make them fit with its system,
and to make everything work well together.
**GregTech Experimental** is a fully-featured port of GregTech 3 for modern minecraft versions.
It offers all features of GT3, in their original form, unchanged. Machines, covers, upgrades, tools, as you know them.
### Gallery
Check out in-game images of GTE [here](https://gist.github.com/Su5eD/e1240f16335ec14d69d3eb671f588e2c).
## Documentation
All documentation is available on the [wiki](https://github.com/Su5eD/GregTech-Experimental/wiki)
## Licensing
GTE is licensed under the [GNU Lesser General Public License](LICENSE).
All assets, except for logos, are licensed under the [CC0 1.0 Universal Public Domain Dedication](src/main/resources/LICENSE.assets).
The [GregTech Experimental logo](src/main/resources/GTE_Logo.png) is a derivate of the GregTech logo, and is licensed under the
[Creative Commons Attribution-NonCommercial 4.0 International Public License](https://creativecommons.org/licenses/by-nc/4.0).
## Downloads
### Users
Get the latest release on [CurseForge](https://www.curseforge.com/minecraft/mc-mods/gregtech-experimental)
or [Modrinth](https://modrinth.com/mod/gregtech-experimental)!
### Gradle dependency
#### Declaring the repository
First, declare the Su5eD maven repository in your build.gradle:
```groovy
repositories {
maven {
name = "Su5eD"
url = "https://maven.su5ed.dev/releases"
}
}
```
#### Declaring the dependency
Then, add the dependency to your project:
```groovy
dependencies {
// The full jar
implementation fg.deobf("mods.su5ed:gregtechmod:")
// The API
implementation fg.deobf("mods.su5ed:gregtechmod::api")
}
```
## Building from source
### Prerequisites
Make sure you have [Git](https://git-scm.com/) and JDK 8
([OracleJDK](https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html) or
[OpenJDK](https://adoptopenjdk.net/?variant=openjdk8&jvmVariant=hotspot)) installed
### Compiling
Note: Make sure to prepend `./` to every `gradlew` command you execute if you're on macOS / Linux
1. Open a Command Prompt (Windows) or Shell (macOS / Linux)
2. Clone the repository: `git clone https://github.com/Su5eD/GregTech-Experimental.git`
3. Open the cloned folder: `cd GregTech-Experimental`
4. Compile the mod: `gradlew build`. The resulting jars will be located in `build/libs`
### Importing into an IDE
If you're a developer and/or you want to set up a dev workspace, import the project into an IDE of your choice:
- IntelliJ IDEA (Recommended)
1. Import the `build.gradle` file as a project
2. Execute the `genIntellijRuns` gradle task, either using a command prompt,
or the Gradle tab on the right.
- Eclipse
1. Run `gradlew genEclipseRuns`
2. Open Eclipse and go to Import > Gradle > Existing Gradle Project,
or run `gradlew eclipse` and then import the project