What is Sophisticated Wolves? It's a mod that aims to improve wolves in the games through a series of gameplay tweaks, AI improvements, and added features. The focus is not to have overpowered items or crazy abilities, but rather balanced additions that make sense in the world of MC. Essentially, wolves should be able to better respond to your actions and take care of themselves, so you don't have to consider them a liability when mining, exploring or fighting.
This is an updated and reworked version of metroidfood's "Sophisticated Wolves" mod.
"Master branch" contains mod sources for the latest version of the Minecraft I'm working on. Any previous versions contains in an own branches.
- NeoForge (check "build.gradle" file to know required NeoForge version)
- Jdk 25.0.1 (do not forget to enable its support in your IDE)
- Gradle 9.2.1
Be careful some of these API may not be updated yet, or may be broken!
- Sophisticated wolves API (will be loaded as git submodule)
- Clone mod repository
- Download NeoForge and copy "gradlew.bat", "gradlew" files and "gradle" directory to mod folder(and any other files which may requires)
- Download mod's API
- Download submodules
- Run next commands from mod folder:
git submodule init git submodule update Download other API's manually and place them into "src/main/java" folder
- Download submodules
- Download MDK from NeoForge
- Import mod to your ide as "new Gradle project"
- Running client
gradlew runClient - Running Server
gradlew runServer - Build mod as .jar file
gradlew build
For more information, look at "minecraft NeoForge" README.txt file (it's not included to this repository) or this link
- To run GameTests:
gradlew runGameTestServer - To run GameTests(in game command):
/test runall