Developer reference
Information for developers
Last updated
Was this helpful?
Information for developers
Last updated
Was this helpful?
If you encounter issues with IntelliJ such as folders not showing, delete the .idea
folder and reimport the project.
Mod name
BapUtils
Mod Id
baputils
Languages
Java, Kotlin (used for the guis)
Target Minecraft version
Java 1.8.9
Forge version
1.8.9 11.15.1.2318
Gradle JVM
Java 17
Project SDK
Java 8
Build tool
Gradle
The BapUtils mod version is specified in two hardcoded locations. Ensure to update both values whenever you make changes to the version.
Constants.java
build.gradle.kts
We utilize DevAuth, a creation of DJtheRedstoner, to ensure secure authentication within our development environments. For configuration details, please refer to their documentation.
To enable DevAuth, simply add a JVM property: "-Ddevauth.enabled=true"
GUI library
Elementa from EssentialGG
Config library
Vigilance from EssentialGG