0.9.0b
Compatibility
Required content
Changes
PMWeather Aeronautics 0.9.0
0.9.0 is a major update focused on better wind accuracy and performance.
Native PMWeather Tornado Wind
PMWeather Aeronautics now uses PMWeather's native 3D tornado wind, including vertical wind.
The old custom tornado updraft and gust system has been removed.
Improved Aerodynamic Sampling
Rudders, propellers, wings, and other aerodynamic parts now use a more efficient shared wind sampling system while keeping their individual physics behavior.
Nearby aerodynamic parts can share wind samples, reducing unnecessary PMWeather calculations.
Better Performance
Duplicate wind samples can now be reused during the same game tick.
Repeated terrain-height checks have also been reduced.
Wind sampling across multiple active airships and contraptions is more efficient.
Shared Sample Limits
Body and airflow samples now share the same global sample limit.
This helps keep performance more consistent when several contraptions are active at once.
Sampling Frequency
Body and airflow wind sampling still update every 2 ticks by default.
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:3pKyZfXm:WdNne2Ns"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:3pKyZfXm:WdNne2Ns"
}

