HomeJavaModsCreate Rain Fix
Create Rain Fix
Create Rain Fix — screenshot 1Create Rain Fix — screenshot 2

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

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.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more