
Temperature999
The Temperature999 plugin for Minecraft introduces a dynamic temperature system that affects player health and gameplay based on their environment, providing an immersive survival experience where players must adapt to varying climates and conditions.
Tags
Creators
Details
1.0.8
Compatibility
Changes
New Features
- Added a debug mode that can be enabled in the configuration to log detailed temperature calculations
- Added smaller, milder default depth-based temperature changes so altitude and depth have a subtle effect
- Added command auto-completion for easier navigation of the plugin's commands
- Added difficulty scaling to altitude and depth temperature effects so they respond to the chosen difficulty
Bug Fixes
- Fixed players overheating at high altitudes instead of getting colder, so high elevations now cool players down
- Fixed going both higher and deeper now both lower a player's temperature in the overworld
- Fixed damage from extreme temperatures being applied once per update instead of once per second
- Fixed damage from extreme temperatures being reduced by regular armor instead of bypassing it
- Fixed difficulty presets making the game harder instead of easier on casual, and easier instead of harder on extreme
- Fixed toggling the display off also silencing the temperature effects and sounds
- Fixed the cold temperature range showing the comfortable color on the boss bar
- Fixed the boss bar progress not matching the temperature scale when Fahrenheit mode is enabled
- Fixed freeze and burn sounds repeating continuously instead of playing once when the condition begins
- Fixed configuration reloads not applying new update interval values until a restart
- Fixed hidden display preferences lingering after a player leaves the server
- Fixed temperature source detection serving stale results when few locations were cached
- Fixed world temperature behavior being decided by world names instead of actual world types
- Fixed the author name shown to placeholder plugins displaying a list format
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:TatJFxCb:phVSkdHZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TatJFxCb:phVSkdHZ"
}
