Tags
Creators
Details
Licensed MIT
Published 2 years ago
Updated 3 months ago
All versions
1.0.4
Release
1.0.43 months ago 27
Compatibility
Minecraft: Java Edition
26.2
Platform
Paper
Required content
Any compatible version
Changes

- Improved the pathfinding algorithm: villagers can now navigate through fence gates, opening and closing them, including double-stacked fence gates.
- Fixed a rare bug where villagers would destroy farm fences due to the Treecapitator algorithm, causing flooding.
- Expanded the configuration. Village construction and all related features can now be disabled.
- Fixed the code responsible for item production. Villagers now craft resources again using items from the village warehouse! The same applies to quests.
- Farmers no longer fish; this is now handled by fishermen.
- Added a check for movement in Pose.SLEEPING. If an NPC tries to walk while in the sleeping pose, the plugin will automatically stand them up.
- Farmers are now completely unlinked from composters. Farmers will work on all farms in the settlement, rather than only the one where their workstation is located.
- When villagers build iron golems, the golems are no longer duplicated.
- Paths are no longer generated to golem structures and lanterns; lanterns now spawn exclusively on the sides of paths.
- Farmers now perform their duties more responsibly; they automatically find untilled soil on farms and plant various crops.
- Improved the farm construction process: NPC builders now place dirt blocks, till them, place water, and only then start planting crops.
- Improved command parsing: the plugin now correctly processes commands if a player uses multi-word settlement names.
- Fixed the village expansion algorithm. A bug previously caused villagers to stop building new structures, permanently freezing the village in its current state. This has been resolved.
- Fixed a minor bug where NPCs got stuck in blocks during construction.
- Increased the priority of functional buildings. This can be considered a bug fix, as villagers previously often built nothing but regular houses.
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:gJ67Zxid:rSTgtIRj"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gJ67Zxid:rSTgtIRj"
}

