Create Rain Fix

Quick rating

Create Rain Fix

No reviews yet

Client-side mod that prevents rain and snow from rendering inside moving Create contraptions.

Bug Fixes
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
MIT License
Latest Version
create-rain-fix-1.21.1-1.0.0.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Create Rain Fix

Keep the weather outside moving Create contraptions.

Minecraft 1.21.1 NeoForge 21.1.x Create 6.0.10 Client-side Java 21

Create Rain Fix is a lightweight client-side NeoForge mod that prevents rain and snow from rendering through moving Create contraptions.

Trains, elevators, and other roofed contraptions finally keep the weather outside while remaining fully animated.

Before and after

| | Rain passing through the roof of a Create contraption |Rain correctly blocked by the roof of a Create contraption | |Rain streaks pass straight through the roof. |The interior stays dry while rain remains visible outside. |

Features

  • Blocks rendered rain and snow inside moving contraptions.
  • Supports trains, elevators, bearings, pistons, gantries, and other Create contraption types.
  • Uses real collision shapes, including glass, slabs, stairs, and other partial blocks.
  • Tracks interpolated movement, yaw, pitch, and rotation.
  • Removes vanilla rain splash particles when they are covered by a contraption roof.
  • Handles the visible portion of train carriages during portal transitions.
  • Performs no contraption work while the weather is clear.
  • Requires no configuration, networking, or server installation.

Create Rain Fix changes client-side weather rendering only. It does not alter rain sounds or server-side wetness and exposure checks.

Compatibility

Component Supported version
Minecraft 1.21.1
NeoForge 21.1.219 or newer 21.1.x
Create 6.0.10 up to, but not including, 6.1.0
Java 21 for building
Environment Client only

The project is built and tested against the official Create 6.0.10 release.

Installation

  1. Install Minecraft 1.21.1 with a compatible version of NeoForge.
  2. Install Create 6.0.10 or another supported 6.0.x version.
  3. Place create-rain-fix-1.21.1-1.0.0.jar in the client-side mods directory.

The mod is not required on a dedicated server and adds no network packets.

How it works

Minecraft normally clips precipitation against the static world heightmap. Create contraptions are moving entities, so their blocks never become part of that heightmap.

Create Rain Fix extends the weather-height lookup with nearby contraptions:

  1. The current interpolated render transform is captured for every relevant contraption.
  2. Each weather column is transformed from world space into the contraption's local coordinates.
  3. A vertical ray is traced against the contraption's actual collision shapes.
  4. The highest hit is merged with the vanilla heightmap, clipping rain and snow at the moving roof.

Column results are cached for the frame, portal-hidden train blocks are ignored, and splash particles use the exact hit height rather than the rounded heightmap value.

License

All rights reserved.

Create Rain Fix

Keep the weather outside moving Create contraptions.

Minecraft 1.21.1 NeoForge 21.1.x Create 6.0.10 Client-side Java 21

Create Rain Fix is a lightweight client-side NeoForge mod that prevents rain and snow from rendering through moving Create contraptions.

Trains, elevators, and other roofed contraptions finally keep the weather outside while remaining fully animated.

Before and after

Without Create Rain Fix With Create Rain Fix
Rain passing through the roof of a Create contraption Rain correctly blocked by the roof of a Create contraption
Rain streaks pass straight through the roof. The interior stays dry while rain remains visible outside.

Features

  • Blocks rendered rain and snow inside moving contraptions.
  • Supports trains, elevators, bearings, pistons, gantries, and other Create contraption types.
  • Uses real collision shapes, including glass, slabs, stairs, and other partial blocks.
  • Tracks interpolated movement, yaw, pitch, and rotation.
  • Removes vanilla rain splash particles when they are covered by a contraption roof.
  • Handles the visible portion of train carriages during portal transitions.
  • Performs no contraption work while the weather is clear.
  • Requires no configuration, networking, or server installation.

Create Rain Fix changes client-side weather rendering only. It does not alter rain sounds or server-side wetness and exposure checks.

Compatibility

Component Supported version
Minecraft 1.21.1
NeoForge 21.1.219 or newer 21.1.x
Create 6.0.10 up to, but not including, 6.1.0
Java 21 for building
Environment Client only

The project is built and tested against the official Create 6.0.10 release.

Installation

  1. Install Minecraft 1.21.1 with a compatible version of NeoForge.
  2. Install Create 6.0.10 or another supported 6.0.x version.
  3. Place create-rain-fix-1.21.1-1.0.0.jar in the client-side mods directory.

The mod is not required on a dedicated server and adds no network packets.

How it works

Minecraft normally clips precipitation against the static world heightmap. Create contraptions are moving entities, so their blocks never become part of that heightmap.

Create Rain Fix extends the weather-height lookup with nearby contraptions:

  1. The current interpolated render transform is captured for every relevant contraption.
  2. Each weather column is transformed from world space into the contraption's local coordinates.
  3. A vertical ray is traced against the contraption's actual collision shapes.
  4. The highest hit is merged with the vanilla heightmap, clipping rain and snow at the moving roof.

Column results are cached for the frame, portal-hidden train blocks are ignored, and splash particles use the exact hit height rather than the rounded heightmap value.

License

All rights reserved.

Screenshots

Gallery

  • After
    After
  • Before
    Before

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works