Adds common's resources as a source dir so they're available during
runClient, and bundles only classesDirs in the jar to avoid duplicates.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
TAIL only hooks the last return opcode, missing early returns.
This caused server injection and unblocking to be skipped when
servers.dat doesn't exist or when isBlockedServerHostName
returns early.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
- Migrate package from me.itskronx11 to net.blockhost across all modules
- Add MIT LICENSE and rewrite README with badges, features, and build instructions
- Add GitHub Actions CI (build.yml) and release automation (release.yml)
- Migrate MC module build files from Groovy to Kotlin DSL (build.gradle.kts)
- Update fabric.mod.json with proper metadata, contact info, and java >=21 dep
- Remove unused fabricApi configureDataGeneration block
- Add .editorconfig and root gradle.properties for shared config
- Set GitHub repo description
Co-Authored-By: Claude Opus 4.6 <[email protected]>