3 Commits

Author SHA1 Message Date
80d34ab146 Update README (#16)
* Update README

* Remove new release

* 1.21.0 => 1.21

* Improve wording
2025-12-10 11:13:01 +13:00
0e4c5e1036 Fix issue with refmap naming (#14)
* Fix issue with refmap naming

* Update README
2025-06-20 14:42:20 +12:00
99f504b9ca docs: fix release tag link for v1.2.1 2024-12-16 13:40:40 +13:00
7 changed files with 21 additions and 40 deletions

View File

@@ -28,61 +28,37 @@ Supports forge and fabric, requires the [Fabric API](https://modrinth.com/mod/P7
The command alias `/cweather` may also be used as a shortcut. The command alias `/cweather` may also be used as a shortcut.
### Keybindings ### Keybindings
To set the keybindings you can do so in the minecraft keybinding settings. If you would like to set the keybindings, you can do so in the minecraft keybinding settings.
| Description | Default | | Description | Default |
|----------------------------------------------------------------------------------|---------| |----------------------------------------------------------------------------------|---------|
| Disable the client weather (weather will display the server weather like normal) | Unbound | | Disable the client weather (weather will display the server weather like normal) | Unbound |
| Set the client weather mod to clear | Unbound | | Set the client weather mod to clear | Unbound |
| Set the client weather mod to rain | Unbound | | Set the client weather mod to rain | Unbound |
| Set the client weather mod to thunder | Unbound | | Set the client weather mod to thunder | Unbound |
For supported mod loaders and minecraft versions see [release history](#release-history)
<!-- modrinth_exclude.start --> <!-- modrinth_exclude.start -->
## Download ## Download
You can download the mod from any of the platforms below. You can download the mod from any of the platforms below.
**Modrinth (_recommended_)**: https://modrinth.com/mod/weather-changer <br>
**Curseforge**: https://www.curseforge.com/minecraft/mc-mods/weather-changer <br> **Curseforge**: https://www.curseforge.com/minecraft/mc-mods/weather-changer <br>
**Modrinth**: https://modrinth.com/mod/weather-changer <br>
**GitHub Releases:** https://github.com/Lucaslah/WeatherChanger/releases <br> **GitHub Releases:** https://github.com/Lucaslah/WeatherChanger/releases <br>
<!-- modrinth_exclude.end --> <!-- modrinth_exclude.end -->
## Release History ## Supported Versions
| Version | MC Version | Mod loaders | Git Tag | Supported |
|---------|---------------|---------------|------------------------------------------------------------------------|-----------|
| v1.2.1 | 1.21 | fabric,forge | [1.2.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/1.2.0) | Yes |
| v1.2.0 | 1.21 | fabric | [1.2.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/1.2.0) | No |
| v1.1.0 | 1.21 | fabric | [1.1.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/1.1.0) | No |
| v1.0.1 | 1.20.1-1.20.6 | fabric, forge | [1.0.1](https://github.com/Lucaslah/WeatherChanger/releases/tag/1.0.1) | Yes |
| v1.0.0 | 1.20.1-1.20.4 | fabric, forge | [1.0.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/1.0.0) | No |
### Pre-release (v0) versions Supported versions may receive bug fixes,
| Version | MC Version | Mod loaders | Git Tag | Supported | older Minecraft versions may work with older
|---------|---------------|-------------|------------------------------------------------------------------------|-----------| Weather Changer versions, but are not supported.
| v0.3.0 | 1.20.1-1.20.4 | fabric | [0.3.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/0.3.0) | No |
| v0.2.0 | 1.19.3 | fabric | [0.2.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/0.2.0) | No |
| v0.1.0 | 1.19.1-1.19.2 | fabric | [0.1.0](https://github.com/Lucaslah/WeatherChanger/releases/tag/0.1.0) | No |
## Minecraft Versions See the [GitHub releases](https://github.com/Lucaslah/WeatherChanger/releases) page for full release history.
| Version | Status |
|---------|---------------------------------|
| 1.21 | Supported |
| 1.20.6 | Supported |
| 1.20.5 | Supported |
| 1.20.4 | Supported |
| 1.20.3 | Supported |
| 1.20.2 | Supported |
| 1.20.1 | Supported |
| 1.20 | Not Supported (available in v0) |
| 1.19.4 | Not Supported (available in v0) |
| 1.19.3 | Not Supported (available in v0) |
| 1.19.2 | Not Supported (available in v0) |
| 1.19.1 | Not Supported (available in v0) |
*Older versions may be added on request* | Weather Changer Version | Minecraft Version | Mod loaders | Latest Release |
|-------------------------|-------------------|---------------|------------------------------------------------------------------------|
| v1.2.x | 1.21-1.21.10 | Fabric, Forge | [1.2.2](https://github.com/Lucaslah/WeatherChanger/releases/tag/1.2.2) |
------------------------------------------ ------------------------------------------
*Licensed under the [GNU Lesser General Public License v3.0](https://www.gnu.org/licenses/lgpl-3.0.en.html) license.* *Licensed under the [GNU Lesser General Public License v3.0](https://www.gnu.org/licenses/lgpl-3.0.en.html) license.*

View File

@@ -3,11 +3,10 @@ import net.fabricmc.loom.task.RemapSourcesJarTask
plugins { plugins {
id("architectury-plugin") version "3.4.+" id("architectury-plugin") version "3.4.+"
id ("dev.architectury.loom") version "1.7.+" apply false id("dev.architectury.loom") version "1.7.+" apply false
} }
architectury { architectury {
injectInjectables = false
minecraft = properties["minecraft_version"].toString() minecraft = properties["minecraft_version"].toString()
} }
@@ -23,7 +22,7 @@ subprojects {
tasks.withType<JavaCompile> { tasks.withType<JavaCompile> {
options.encoding = "UTF-8" options.encoding = "UTF-8"
options.release.set(17) options.release.set(21)
} }
tasks.withType<Jar> { tasks.withType<Jar> {

View File

@@ -1,4 +1,5 @@
architectury { architectury {
injectInjectables = false
common(rootProject.property("enabled_platforms").toString().split(",")) common(rootProject.property("enabled_platforms").toString().split(","))
} }

View File

@@ -10,5 +10,6 @@
], ],
"injectors": { "injectors": {
"defaultRequire": 1 "defaultRequire": 1
} },
"refmap": "weatherchanger-common-common-refmap.json"
} }

View File

@@ -55,6 +55,8 @@ tasks {
rename { "assets/weatherchanger/icon.png" } rename { "assets/weatherchanger/icon.png" }
} }
rename("common-common-refmap.json", "weatherchanger-common-common-refmap.json")
dependsOn(":common:transformProductionFabric") dependsOn(":common:transformProductionFabric")
from({ from({

View File

@@ -62,6 +62,8 @@ tasks {
rename { "icon.png" } rename { "icon.png" }
} }
rename("common-common-refmap.json", "weatherchanger-common-common-refmap.json")
dependsOn(":common:transformProductionForge") dependsOn(":common:transformProductionForge")
from({ from({

View File

@@ -13,7 +13,7 @@ yarn_mappings=1.21+build.7
enabled_platforms=fabric,forge enabled_platforms=fabric,forge
# Mod Properties # Mod Properties
mod_version = 1.2.1 mod_version = 1.2.2
mod_id = weatherchanger mod_id = weatherchanger
maven_group = me.lucaslah.weatherchanger maven_group = me.lucaslah.weatherchanger
archives_base_name = weather-changer archives_base_name = weather-changer