{"id":15016082,"url":"https://github.com/seppukudevelopment/seppuku","last_synced_at":"2025-04-10T14:22:25.695Z","repository":{"id":41487055,"uuid":"217877390","full_name":"seppukudevelopment/seppuku","owner":"seppukudevelopment","description":"Lightweight, dependency-free Minecraft 1.12.2 hack","archived":false,"fork":false,"pushed_at":"2023-09-26T01:00:33.000Z","size":2964,"stargazers_count":278,"open_issues_count":7,"forks_count":60,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-03-24T13:04:33.729Z","etag":null,"topics":["forge","forge-mod","gradle","hack","java","minecraft","minecraft-forge","minecraft-forge-mod","minecraft-mod","seppuku","utility-mod"],"latest_commit_sha":null,"homepage":"http://seppuku.pw/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/seppukudevelopment.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-27T15:44:18.000Z","updated_at":"2025-03-23T10:45:18.000Z","dependencies_parsed_at":"2023-01-31T17:31:07.048Z","dependency_job_id":"62de3635-2812-430e-b40e-bf055e184104","html_url":"https://github.com/seppukudevelopment/seppuku","commit_stats":{"total_commits":695,"total_committers":29,"mean_commits":23.96551724137931,"dds":0.3237410071942446,"last_synced_commit":"f18e252d52943b24799f4b5e4e9dd83f0fd4749e"},"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seppukudevelopment%2Fseppuku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seppukudevelopment%2Fseppuku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seppukudevelopment%2Fseppuku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seppukudevelopment%2Fseppuku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seppukudevelopment","download_url":"https://codeload.github.com/seppukudevelopment/seppuku/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248233935,"owners_count":21069493,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["forge","forge-mod","gradle","hack","java","minecraft","minecraft-forge","minecraft-forge-mod","minecraft-mod","seppuku","utility-mod"],"created_at":"2024-09-24T19:48:23.030Z","updated_at":"2025-04-10T14:22:25.678Z","avatar_url":"https://github.com/seppukudevelopment.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![Seppuku](res/seppuku_full.png)  \u003cimg src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/jb_square.svg\" width=\"96\" height=\"96\"\u003e\n\n[![Website](https://img.shields.io/website?down_color=lightgrey\u0026down_message=offline\u0026up_color=darkgreen\u0026up_message=online\u0026url=https%3A%2F%2Fseppuku.pw%2F)](https://seppuku.pw)\n[![Discord](https://img.shields.io/discord/579516739092480000?color=lightblue)](https://discord.gg/kfqVQPpmCx)\n[![License](https://img.shields.io/github/license/seppukudevelopment/seppuku)](https://github.com/seppukudevelopment/seppuku/blob/master/LICENSE)\n[![GitHub Version](https://img.shields.io/github/v/release/seppukudevelopment/seppuku)](https://github.com/seppukudevelopment/seppuku/releases/latest)\n[![GitHub Contributors](https://img.shields.io/github/contributors/seppukudevelopment/seppuku?color=lightgrey)](https://github.com/seppukudevelopment/seppuku/graphs/contributors)\n![GitHub Language](https://img.shields.io/github/languages/top/seppukudevelopment/seppuku?color=9900ee)\n[![Downloads](https://img.shields.io/github/downloads/seppukudevelopment/seppuku/total?color=9900ee)](https://github.com/seppukudevelopment/seppuku/releases/latest)\n\nSeppuku is a free, open-source and lightweight Minecraft 1.12.2 [Forge](https://files.minecraftforge.net/) mod, and soon to be for more recent versions.\n\nOriginally 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](https://discord.gg/kfqVQPpmCx).\n\nCheckout the [guide](https://seppuku.pw/guide.html) for help.\n\n*A special thanks to JetBrains, they've kindly provided our team with Open Source development licenses! Check out more [here](https://jb.gg/OpenSourceSupport).*\n\n# Requirements\n- **JDK 8** ([Corretto](https://aws.amazon.com/corretto/) or [Adoptium](https://adoptium.net/?variant=openjdk8) is recommended)\n- **[Git](https://git-scm.com)** (optional)\n\n# Building\n\n### IntelliJ and Eclipse\n**Using an IDE like IntelliJ or Eclipse is strongly recommended**\n1. Download either [IntelliJ](https://www.jetbrains.com/idea/) or [Eclipse](https://www.eclipse.org/)\n2. Clone (or download) the repository: `git clone https://github.com/seppukudevelopment/seppuku`\n3. Import the project (steps for [IntelliJ](https://www.jetbrains.com/help/idea/gradle.html#gradle_import_project_start) and [Eclipse](https://stackoverflow.com/questions/10722773/import-existing-gradle-git-project-into-eclipse))\n4. Run the Gradle task `clean` via your IDE\n5. Run the Gradle task `setupDecompWorkspace` via your IDE\n6. Edit `build.gradle` and change the field `buildmode` to `RELEASE` (e.g. `def buildmode = \"RELEASE\"`)\n7. Run the Gradle task `build` via your IDE\n\nThe newly built jar file can be found in `build/libs/`.\n\n### Linux, Unix and Mac\n1. Clone (or download) the repository: `git clone https://github.com/seppukudevelopment/seppuku`\n2. Run `./gradlew clean`\n3. Run `./gradlew setupDecompWorkspace`\n4. Edit `build.gradle` and change the field `buildmode` to `RELEASE` (e.g. `def buildmode = \"RELEASE\"`)\n5. Run `./gradlew build`\n\nThe newly built jar file can be found in `build/libs/`.\n\n### Windows\n1. Clone (or download) the repository: `git clone https://github.com/seppukudevelopment/seppuku`\n2. Run `./gradlew.bat clean`\n3. Run `./gradlew.bat setupDecompWorkspace`\n4. Edit `build.gradle` and change the field `buildmode` to `RELEASE` (e.g. `def buildmode = \"RELEASE\"`)\n5. Run `./gradlew.bat build`\n\nThe newly built jar file can be found in `build/libs/`.\n\n# Debugging\n- Use the JVM argument `-Dfml.coreMods.load=me.rigamortis.seppuku.impl.fml.core.SeppukuLoadingPlugin`\n- Ensure the field `buildmode` in `build.gradle` is set to `IDE` (e.g `def buildmode = \"IDE\"`)\n- 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](https://discord.gg/tTu72JEQUm)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseppukudevelopment%2Fseppuku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseppukudevelopment%2Fseppuku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseppukudevelopment%2Fseppuku/lists"}