# 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.