Free, lightweight, open-source Minecraft Forge client-side mod.
Go to file
2023-09-25 20:46:59 -04:00
.circleci Add circleci config.yml 2020-12-29 16:32:10 -05:00
gradle/wrapper First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
res Add seppuku logo 2019-10-27 23:31:25 +00:00
src/main Remove debug println in CapeManager 2023-09-25 20:46:59 -04:00
.gitignore Ignore sublime text project files 2021-08-01 15:13:29 +01:00
build.gradle 3.2.2 version push, fixes capes not loading bug 2023-09-25 20:45:23 -04:00
gradle.properties seppuku_at.cfg changed, run setupDecompWorkspace! Big update for the UI backend 2021-01-24 01:14:04 -05:00
gradlew update to current master, updated nocrystal values 2019-12-01 11:45:42 -05:00
gradlew.bat First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
LICENSE First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
readme.md Update readme.md 2023-08-18 23:05:13 -04:00

Seppuku

Website Discord License GitHub Version GitHub Contributors GitHub Language Downloads

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

  1. Download either IntelliJ or Eclipse
  2. Clone (or download) the repository: git clone https://github.com/seppukudevelopment/seppuku
  3. Import the project (steps for IntelliJ and Eclipse)
  4. Run the Gradle task clean via your IDE
  5. Run the Gradle task setupDecompWorkspace via your IDE
  6. Edit build.gradle and change the field buildmode to RELEASE (e.g. def buildmode = "RELEASE")
  7. Run the Gradle task build via your IDE

The newly built jar file can be found in build/libs/.

Linux, Unix and Mac

  1. Clone (or download) the repository: git clone https://github.com/seppukudevelopment/seppuku
  2. Run ./gradlew clean
  3. Run ./gradlew setupDecompWorkspace
  4. Edit build.gradle and change the field buildmode to RELEASE (e.g. def buildmode = "RELEASE")
  5. Run ./gradlew build

The newly built jar file can be found in build/libs/.

Windows

  1. Clone (or download) the repository: git clone https://github.com/seppukudevelopment/seppuku
  2. Run ./gradlew.bat clean
  3. Run ./gradlew.bat setupDecompWorkspace
  4. Edit build.gradle and change the field buildmode to RELEASE (e.g. def buildmode = "RELEASE")
  5. 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 in build.gradle is set to IDE (e.g def 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