Free, lightweight, open-source Minecraft Forge client-side mod.
Go to file
2020-12-24 18:08:43 -05:00
gradle/wrapper
res
src/main TpsGraphComponent: Updates 2020-12-24 18:08:43 -05:00
.gitignore
build.gradle Added NoEntityTrace, Updated NoCrystal & CrystalAura, New Lagger mode, bug fixes 2020-12-05 23:59:32 -05:00
gradle.properties
gradlew update to current master, updated nocrystal values 2019-12-01 11:45:42 -05:00
gradlew.bat
LICENSE
readme.md Update readme.md 2020-08-08 15:33:19 -04:00

Seppuku

Seppuku is a free, lightweight, open-source Minecraft Forge mod for Minecraft 1.12.2. Oriented towards the 9B9T anarchy server, this is a fully featured client-side mod with an external plugin API, unique exploits, and a solid Discord community.

Requirements

Building

Linux / Mac

  1. Clone the repository: git clone git@github.com:seppukudevelopment/seppuku.git
  2. Run ./gradlew setupDecompWorkspace
  3. Edit build.gradle and change field buildmode to RELEASE. (e.g. def buildmode = "RELEASE")
  4. 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 setupDecompWorkspace via the IDE or gradlew.bat file (via command prompt: gradlew.bat setupDecompWorkspace)
  4. Refresh the project (reload ide / refresh gradle workspace)
  5. Edit build.gradle and change field buildmode to RELEASE ex: def buildmode = "RELEASE"
  6. 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"