Better Animals Plus seeks to bring new life and creatures to your worlds, all with a unique flair and aesthetic compared to other mods of the same category. The mod adds over 35 animals, and is constantly growing. We add not only animals but a variety of content, from blocks to armor, supplementing the creatures in the mod.
Visit our website for more information.
For planned features and development, join our Discord or check out our Trello.
License Statements
These are legally required statements regarding software used by the mod.
IMDLib
Better Animals Plus depends on and includes IMDLib, an entity management and configuration library, which is licensed under the MIT License.
IMDLib is Copyright itsmeow.
Fiber
Better Animals Plus and IMDLib depend on and include Fiber, a Fabric configuration library, which is licensed under the Apache License 2.0.
Fiber is Copyright FabLabsMC. No modifications were made to the original source.
Jankson
Better Animals Plus, IMDLib, and Fiber include Jankson, an HJSON parser and processor, which is licensed under the MIT License
Jankson is Copyright Falkreon.
Technical Stuff
Setting Up a Development Environment
- Clone the repository
git clone https://github.com/itsmeow/betteranimalsplus
- Download & install git if necessary
- Ensure the JDK 16 is installed
- Download & install JDK 16 if necessary
- Open
build.gradle
in IntelliJ IDEA as a project- Download & install IntelliJ IDEA if neccessary
- Go to
File -> Settings -> Build, Execution, and Deployment -> Build Tools -> Gradle
and ensureGradle JVM
is set to Java 16 or higher - Wait for the project to sync and index
- Run the gradle task
genIntellijRuns
- Done!
Building
- Clone the repository
git clone https://github.com/itsmeow/betteranimalsplus
- Download & install git if necessary
- Ensure the JDK on your system's PATH is Java 16 or higher
- Download & install JDK 16 if necessary
- Run
./gradlew build
orgradlew build
, depending on your shell.chmod +x gradlew
may be required on some filesystems. - Done!