Free, lightweight, open-source Minecraft Forge client-side mod.
Go to file
noil 46b3f3d12b ModuleListComponent Saving Bug 2020-12-30 16:10:10 -05: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 ModuleListComponent Saving Bug 2020-12-30 16:10:10 -05:00
.gitignore Updated build.gradle and .gitignore 2019-10-27 17:24:25 -06:00
LICENSE First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
build.gradle Update version in build.gradle & SeppukuMod 2020-12-29 16:48:46 -05:00
gradle.properties First commit to new GitHub repo. 2019-10-27 11:45:44 -04: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
readme.md Update readme 2020-12-29 16:42:20 -05:00

readme.md

Seppuku

Website Discord License GitHub Version GitHub Lines GitHub Contributors GitHub Language Downloads

Seppuku is a free, lightweight, open-source Minecraft Forge mod for Minecraft 1.12.2, and soon to be for recent versions...

Originally oriented towards the 9B9T and 2B2T anarchy servers; it is a fully featured client-side mod with an external plugin API, unique exploits, and a solid Discord community.

Check the guide for help.

Requirements

Building

Linux / Mac

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

Your .jar file is in build/libs/.

Windows

Using a git shell for Windows and using the linux guide above is highly recommended. (https://git-scm.com/downloads)

  1. Clone the repository.
  2. Import the project through Gradle via build.gradle. (simple tutorials online for intellij, eclipse, etc...)
  3. Run the Gradle command clean via the IDE or the gradlew.bat file. (via command prompt: ./gradlew.bat clean)
  4. Run the Gradle command setupDecompWorkspace via the IDE or gradlew.bat file. (via command prompt: ./gradlew.bat setupDecompWorkspace)
  5. (for IDE building only <IntelliJ / Eclipse / etc...> ): Refresh the project (reload ide or refresh gradle workspace)
  6. Edit build.gradle and change field buildmode to RELEASE ex: def buildmode = "RELEASE"
  7. Run the gradle command build via the IDE or gradlew.bat file. (via command prompt: gradlew.bat build)

Your .jar file is in build/libs/.

Debugging

  • Use VM arg -Dfml.coreMods.load=me.rigamortis.seppuku.impl.fml.core.SeppukuLoadingPlugin
  • Ensure field buildmode in build.gradle is set to IDE ex: def buildmode = "IDE"
  • Repeat the steps from step #2 in the Building guide written above to fix errors.