Free, lightweight, open-source Minecraft Forge client-side mod.
Go to file
riga 557b3f967a New Events, Changed name API, NotificationsComponent text centers on anchors properly, Lagger NBT mode fixed, Added VisualRange, Updated LogoutSpots, Added fade option to Holes, Added WorldPatch(untested mappings) 2019-11-18 19:43:30 -09: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 New Events, Changed name API, NotificationsComponent text centers on anchors properly, Lagger NBT mode fixed, Added VisualRange, Updated LogoutSpots, Added fade option to Holes, Added WorldPatch(untested mappings) 2019-11-18 19:43:30 -09: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 fix build.gradle, change build mode to IDE for debugging 2019-11-06 20:58:21 -05:00
gradle.properties First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
gradlew First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
gradlew.bat First commit to new GitHub repo. 2019-10-27 11:45:44 -04:00
readme.md Fix corretto href linking to Italian website 2019-11-03 19:40:23 +01:00

readme.md

Seppuku

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

Requirements

Building

Linux / Mac

  1. Clone the repository git clone git@github.com:seppukudevelopment/seppuku.git
  2. Run gradlew setupDecompWorkspace
  3. Edit src/main/java/me/rigamortis/seppuku/impl/fml/core/SeppukuClassTransformer.java change PatchManager.Environment.IDE to PatchManager.Environment.RELEASE
  4. Run gradlew build

Windows

Highly recommend using a git shell for Windows and using the linux guide above. (https://git-scm.com/downloads)

IDE

  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 src/main/java/me/rigamortis/seppuku/impl/fml/core/SeppukuClassTransformer.java change PatchManager.Environment.IDE to PatchManager.Environment.RELEASE
  6. Run the gradle command build via the IDE or gradlew.bat file (via command prompt: gradlew.bat build)

Debugging

  • Use VM arg -Dfml.coreMods.load=me.rigamortis.seppuku.impl.fml.core.SeppukuLoadingPlugin
  • Ensure field PATCH_MANAGER in SeppukuClassTransformer.java is set to PatchManager.Environment.IDE