f18e252d52 | ||
---|---|---|
.circleci | ||
gradle/wrapper | ||
res | ||
src/main | ||
.gitignore | ||
LICENSE | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
readme.md |
readme.md
Seppuku is a free, open-source and lightweight Minecraft 1.12.2 Forge mod, and soon to be for more recent versions.
Originally oriented towards the 9B9T and 2B2T anarchy servers; it is a fully featured client-side mod with an external plugin system, unique exploits, and a solid Discord community.
Checkout the guide for help.
A special thanks to JetBrains, they've kindly provided our team with Open Source development licenses! Check out more here.
Requirements
Building
IntelliJ and Eclipse
Using an IDE like IntelliJ or Eclipse is strongly recommended
- Download either IntelliJ or Eclipse
- Clone (or download) the repository:
git clone https://github.com/seppukudevelopment/seppuku
- Import the project (steps for IntelliJ and Eclipse)
- Run the Gradle task
clean
via your IDE - Run the Gradle task
setupDecompWorkspace
via your IDE - Edit
build.gradle
and change the fieldbuildmode
toRELEASE
(e.g.def buildmode = "RELEASE"
) - Run the Gradle task
build
via your IDE
The newly built jar file can be found in build/libs/
.
Linux, Unix and Mac
- Clone (or download) the repository:
git clone https://github.com/seppukudevelopment/seppuku
- Run
./gradlew clean
- Run
./gradlew setupDecompWorkspace
- Edit
build.gradle
and change the fieldbuildmode
toRELEASE
(e.g.def buildmode = "RELEASE"
) - Run
./gradlew build
The newly built jar file can be found in build/libs/
.
Windows
- Clone (or download) the repository:
git clone https://github.com/seppukudevelopment/seppuku
- Run
./gradlew.bat clean
- Run
./gradlew.bat setupDecompWorkspace
- Edit
build.gradle
and change the fieldbuildmode
toRELEASE
(e.g.def buildmode = "RELEASE"
) - Run
./gradlew.bat build
The newly built jar file can be found in build/libs/
.
Debugging
- Use the JVM argument
-Dfml.coreMods.load=me.rigamortis.seppuku.impl.fml.core.SeppukuLoadingPlugin
- Ensure the field
buildmode
inbuild.gradle
is set toIDE
(e.gdef buildmode = "IDE"
) - If any error occurs try running the Gradle task
clean
(see steps under aformentioned building section), if the error persists feel free to ask for help in the Discord support channel