generated from MrSphay/codex-agent-repository-kit
43 lines
1006 B
Markdown
43 lines
1006 B
Markdown
# Agent Instructions
|
|
|
|
## Project
|
|
|
|
Explosion Overhaul private NeoForge port.
|
|
|
|
## Repository Rules
|
|
|
|
- This repository is for a private 1.21.1 NeoForge port of Explosion Overhaul.
|
|
- Do not publish the decompiled upstream source or release artifacts publicly unless the original author grants permission.
|
|
- Use the Gitea runner for Java/Gradle/decompiler work when local Java is unavailable.
|
|
- Preserve unrelated user changes.
|
|
- Do not commit secrets, `.env` files, private keys, certificates, or tokens.
|
|
- Do not create a public release unless explicitly requested.
|
|
|
|
## Commands
|
|
|
|
Use these commands when the NeoForge project is present:
|
|
|
|
```bash
|
|
./gradlew build
|
|
./gradlew runClient
|
|
```
|
|
|
|
On Windows:
|
|
|
|
```bat
|
|
gradlew.bat build
|
|
gradlew.bat runClient
|
|
```
|
|
|
|
## Artifacts
|
|
|
|
Expected mod jars will be produced in:
|
|
|
|
```text
|
|
build/libs
|
|
```
|
|
|
|
## Runner
|
|
|
|
The workflow `.gitea/workflows/decompile.yml` decompiles the upstream 1.20.1 Forge jar into an Actions artifact. Use it before reconstructing the NeoForge source tree.
|