A multiloader Minecraft mod project that brings new animals and related content into the game.
The codebase is structured to support both Fabric and NeoForge through a shared common layer.
- Java Development Kit (JDK) 21
- Gradle wrapper is included, no separate installation required
common
– Shared code used by all platformsfabric
– Fabric-specific implementationsneoforge
– NeoForge-specific implementationsbuild.gradle
,settings.gradle
,gradle.properties
– Gradle configuration
-
Clone the repository:
git clone <repo-url> cd <project-folder>
-
Run a build:
- Unix/macOS:
./gradlew clean build
- Windows:
gradlew.bat clean build
- Unix/macOS:
-
Build outputs:
- Fabric JAR:
fabric/build/libs/
- NeoForge JAR:
neoforge/build/libs/
- Fabric JAR:
- Import the project as a Gradle project in your IDE
- Ensure JDK 21 is selected
- Typical Gradle tasks are available, e.g.
runClient
/runServer
per subproject (Fabric/NeoForge) - Recommended: delegate build/test tasks to Gradle for consistent environments
Contributions are welcome! Please:
- Open an issue for bugs or suggestions
- Submit a pull request with a clear description and motivation
- Follow a consistent code style
- Use small, focused commits with meaningful messages
This project is licensed under the MIT license. See the LICENSE file for details.
- For problems or questions, open an issue in the tracker
- When reporting bugs, please attach logs and specify the Minecraft + loader version