Tags
Creators
Details
3.4
Compatibility
Required content
Changes
Added the Sage Fan, this doesn't do much right now but it interacts with the order system
Added orders! These are, as one would expect, instructions you can give to mobs to do stuff. This system is still in early development so whilst the Sage Fan can give go-to orders it can't actually do much else. Yet.
Added order behaviours! With the addition of orders is the need for mobs to know what to do with them, so all tricksy mobs now have a separate behaviour tree for each type of order. Each can be as large as their original tree, and orders are persistent, allowing you to set long-term tasks.
All of the above necessitated a considerable overhaul of how behaviour trees are stored in entity NBT, so uh... it isn't anymore. Any existing behaviour tree SHOULD be loaded and stored in the updated manner just fine, but I'm releasing this Beta version to be sure. Consider yourselves forewarned, and report any bugs with it you encounter.
Order behaviour trees can only be modified once the tricksy mob reaches Master ranking, a new step on their journey of enlightenment beyond the original Apprentice ranking. This is definable with datapacks along with the rest of their journey but for right now you can reach it using the /tricksy enlighten command
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:96nXM8BO:q093tC1B"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:96nXM8BO:q093tC1B"
}

