All versions
0.17.12-alpha
Alpha
ProtoManly's Weather 0.17.12-alphalast month 3,068
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Additions
- Added a debug command to get the number of chunks force loaded by storms
- Added a client command to reset the shader system to a base state
- Added a server config option for maximum number of chunks that can be loaded every 5 ticks
Changes
- Changed the method tornadoes use to load chunks to take into account windspeeds, hopefully being more faithful to what actually must be loaded
- Increased the rate at which storms will force load chunks to help with damage issues on larger tornadoes
- Made resolutions higher than 1080p use a curved downsample, so that by default higher resolutions will render clouds at the same resolution if using downsample at or over 2.5 (values of 1.0 still render at the native resolution, however), this may require tweaking
- Changed the clear and aimtoplayer commands to allow targetting specific types of storms
- Allowed storms to spawn a bit further away than before to allow for more storm impacts at higher strengths instead of them nearly always peaking after impacting the player
Fixes
- Fixed a debug logger that had the potential to spam debug logs when chunks get unforced
Notes
Resetting your downsampling to 2.5x on higher resolution monitors is recommended, to find what works best with the new system
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| pmweather-1.21.1-0.17.12-sources.jar | Sources jar | 388.77 KiB |
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:TfCsmTLI:ipBTAvJ4"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TfCsmTLI:ipBTAvJ4"
}


