flowing_rain-1.21.1-fabric-0.1.6.jar
Curse Maven Snippet
What's new
# 0.1.6
## English
Includes all changes since 0.1.3 (0.1.4 and 0.1.5 were internal builds).
- Added optional Weather2 2.8.x support for 1.20.1 Forge / NeoForge and 1.21.1 NeoForge. Local rain clouds now add rainwater underneath them even when vanilla weather is clear. Rainfall follows Weather2's overcast and visual-only modes, avoids adding water when rain visuals are turned off in Weather2, and pauses its own roaming downpours while Weather2 is managing local clouds.
- Scaled rainfall with Weather2 storm stages and how developed each storm is, ranging from 1x at the centre of normal rain clouds up to 6x in severe storms, and tapering off toward cloud edges. Stronger storms wet more spots per tick instead of just filling the same block right away, while still respecting the 64-sample limit, chunk budget, roofs and maximum water depth. Where clouds overlap, the stronger storm takes priority.
- Paused evaporation under local rain while keeping it active in dry areas, with wind boosting evaporation by up to 50%. Dimension-wide drought now recovers when it rains near players. Added `/rainfall weather2 true/false` and included the local rain multiplier and storm stage in `/rainfall status`.
- Changed Sable / Create Aeronautics ship weather to be off by default. Use `/rainfall ships true/false` to toggle and save ship rain, evaporation and ship water flow. Turning it off leaves existing water in place, and any explicit setting from an older config is kept.
- Improved ship weather when enabled: rain now traces straight down in world coordinates so sideways and upside-down ships still collect rain on sky-facing surfaces, and moving roofs shelter the ground below. Water on ships flows along world gravity on both scheduled and random fluid ticks, keeps its volume if a move is blocked, and checks hull clearance before spilling overboard without launching water from ship speed.
- Fixed Sable 2.0.6 Rapier water hitboxes so shallow water uses a height matching its actual water level instead of a full block. This also applies to water on the ground and stays active even when ship weather is off. Other fluids are unchanged.
- Cut down on repeated roof checks and skipped unnecessary ground checks when an evaporation roll fails. Weather2 storm data is now read once every 20 ticks, and ship water moves directly between neighbouring blocks. Weather only runs in loaded chunks, and Flowing Fluids continues to handle water flow and levelling on the ground.
- Added optional update notices in English and Japanese. Setting an HTTPS feed URL in `config/rainfall-updates.json` shows one chat notice per launch (with a link to CurseForge) when a newer release is available for your Minecraft version and loader. The URL is blank by default, so no network requests are made unless configured. Checks run off the game thread, never run on dedicated servers, and never download files automatically.
## 日本語
公開版0.1.3からの変更点です(0.1.4・0.1.5は未公開だったため、その内容もここに含めています)。
- 1.20.1 Forge/NeoForgeと1.21.1 NeoForgeで、Weather2(2.8系)との連携に対応しました(任意)。バニラが晴れでも局地的な雨雲の下に雨水がたまります。Weather2の広域降雨モードや見た目だけを変える設定にも合わせ、Weather2側で雨の表示を消しているときは雨水も増やしません。Weather2が雨雲を動かしているあいだは、Rainfall独自の豪雨はお休みします。
- Weather2の嵐の段階(雷雨・強風・雹・竜巻の発生・F1〜F5)や、その勢いの増減に合わせて雨量が変わるようにしました。雲の中心では普通の雨雲が1倍、激しい嵐が最大6倍になり、雲の端へ向かうほど弱まります。1マスがすぐ満水になって嵐の強さの差が消えないよう、強い嵐では雨の落ちる場所を増やす方式にしています(雲が重なる場所では強いほうの雨量を使い、1チャンク64回の上限・処理チャンク数・屋根の判定・最大水深はこれまでどおり守ります)。
- 雨が降っている場所では蒸発を止め、晴れている場所では風が吹くと最大1.5倍の速さで蒸発するようにしました。ディメンション全体の渇水も、プレイヤーの近くで降る雨で回復します。`/rainfall weather2 true/false`を追加し、`/rainfall status`で現在地の雨量倍率と嵐の段階を見られるようにしました。
- Sable/Create Aeronauticsの船への天候処理を初期状態でオフにしました。`/rainfall ships true/false`で船への雨・蒸発・船内の水流を切り替えて保存できます。オフにしてもすでにある水は消えず、古い設定ファイルでオン・オフを指定していた場合はその設定を引き継ぎます。
- 船の天候をオンにしたときの動きを改善しました。船が横倒しや裏返しになっていても、真上から見て空を向いている面に雨がたまり、動く屋根は下の地面への雨も防ぎます。船の上の水は通常更新とランダム更新の両方で重力方向へ流れ、移動先へ動かせなかったときも水量が減りません。船の外へこぼれるときは船体にめり込まない位置を確かめ、船の移動速度で水が飛び出すような挙動は入れないようにしました。
- Sable 2.0.6の物理判定(Rapier)で、浅い水も満水と同じ1ブロックの高さになっていた問題を、実際の深さに合わせるよう修正しました。この修正は地面の水にも効き、船の天候がオフのときも働きます(水以外の流体は変えません)。
- 屋根の判定の重複を減らし、蒸発の確率抽選に外れたときは地面の探索を省くようにしました。Weather2の雨雲データは20tickごとにまとめて読み取り、船の上の水は隣のマスへ直接移るようにしています。天候処理は読み込み済みのチャンクだけで動き、地面の水流と均しは引き続きFlowing Fluidsが行います。
- 日本語と英語の更新通知(任意)を追加しました。`config/rainfall-updates.json`に確認先のURL(HTTPS)を設定すると、遊んでいるMinecraftの版とローダーに合う新しい正式版が出たとき、起動ごとに1回だけチャットでお知らせします(リンクからCurseForgeのページを開けます)。初期状態ではURLが空欄なので外部へ通信しません。確認はゲームとは別のスレッドで行い、専用サーバーでは動かさず、勝手なダウンロードやインストールも行いません。
This mod has no additional files

