GregTech-Experimental
GregTech-Experimental copied to clipboard
A fully-featured port of GregTech 3 for modern minecraft versions
GregTech Experimental
Table of Contents
- About
- Gallery
- Documentation
- Licensing
- Downloads
- Users
- Gradle dependency
- Building from source
- Prerequisites
- Compiling
- Importing into an IDE
About
GregTech, originally created by Gregorious Technecities, is a mod that overhauls IndustrialCraft2, 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.
Documentation
All documentation is available on the wiki
Licensing
GTE is licensed under the GNU Lesser General Public License. All assets, except for logos, are licensed under the CC0 1.0 Universal Public Domain Dedication. The GregTech Experimental logo is a derivate of the GregTech logo, and is licensed under the Creative Commons Attribution-NonCommercial 4.0 International Public License.
Downloads
Users
Get the latest release on CurseForge or Modrinth!
Gradle dependency
Declaring the repository
First, declare the Su5eD maven repository in your build.gradle:
repositories {
maven {
name = "Su5eD"
url = "https://maven.su5ed.dev/releases"
}
}
Declaring the dependency
Then, add the dependency to your project:
dependencies {
// The full jar
implementation fg.deobf("mods.su5ed:gregtechmod:<version>")
// The API
implementation fg.deobf("mods.su5ed:gregtechmod:<version>:api")
}
Building from source
Prerequisites
Make sure you have Git and JDK 8 (OracleJDK or OpenJDK) installed
Compiling
Note: Make sure to prepend ./ to every gradlew command you execute if you're on macOS / Linux
- Open a Command Prompt (Windows) or Shell (macOS / Linux)
- Clone the repository:
git clone https://github.com/Su5eD/GregTech-Experimental.git - Open the cloned folder:
cd GregTech-Experimental - Compile the mod:
gradlew build. The resulting jars will be located inbuild/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)
- Import the
build.gradlefile as a project - Execute the
genIntellijRunsgradle task, either using a command prompt, or the Gradle tab on the right.
- Import the
- Eclipse
- Run
gradlew genEclipseRuns - Open Eclipse and go to Import > Gradle > Existing Gradle Project,
or run
gradlew eclipseand then import the project
- Run