Tags
Creators
Details
Licensed MIT
Published 2 years ago
Updated 3 months ago
All versions
0.6.2.1
Release
0.6.2.1: Spring Cleaning8 months ago 23
Compatibility
Minecraft: Java Edition
1.21.x
Platform
Paper
Required content
Any compatible version
Changes
In this update, a significant number of various bugs have been fixed. Also added a lot of QoL features.
- Fixed the race selection logic during resident reproduction. Previously, the child's race depended on the biome where it was born: humans could end up with an ORC if they decided to make love in the desert. Now it's 50/50.
- Now the first loaded world is taken into account by the plugin in the list of allowed worlds. Previously, the first loaded world was ignored and always used, regardless of the plugin settings.
- Significant improvements to the dialog menu; fixed the distance calculation bug in case of different worlds, fixed memory leaks, and improved performance.
- Significant improvements to nametags. Now nametags change interpolation and alpha channel when approaching, and features like profession or party presence are highlighted with colors. Nametags now work based on packets, which means server optimization.
- Fixed the bug with overwriting language.yml due to user changes. Now, instead of overwriting, new keys are automatically added (old values are preserved!). At the same time, indentation is not broken and comments do not disappear.
- Fixed the absence of a global raid start message. It will be sent to every player in the world. Added a message about active raids when connecting to the world (server connect, teleport, respawn).
- Improved NPC highlighting during raids. If the raid wave lasts too long, raid participants will be highlighted. Village defenders in green, raiders in red glow.
- Significantly optimized the reputation handler. Simplified calculations. Now NPCs won't try to kill a player in CREATIVE or SPECTATOR mode.
- Significantly improved equipment manager performance: now inventory scanning happens asynchronously, and instead of a global pass through all NPCs in one cycle, a queue has been implemented. Previously, this caused serious load on the server's main thread.
- Improved the item price calculation algorithm.
- Improved the quest generation prompt. Now quest-related content will be much better.
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:k5KKRVQb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gJ67Zxid:k5KKRVQb"
}

