Tags
Creators
Details
1.0.1
Compatibility
Required content
Changes
📜 Introduction
The Rain Randomizer turns the sky into a source of infinite chaos. Every few seconds, the "rain" changes its type. You might get lucky with End City treasures, or you might have to dodge falling anvils, ignited TNT, and lightning bolts. The challenge is perfect for streamers and players looking for a fresh, unpredictable survival experience.
✨ Features
- Dynamic Rain Cycles: Every few seconds, a new object is randomly selected to rain down.
- Massive Variety: Rains blocks, items, and entities (mobs) directly from the Minecraft registries.
- Special Events (0.5% chance):
- Ignited TNT: Watch out for falling explosives!
- Lightning Strikes: Nature's wrath focused on your position.
- Lava Puddles: Real lava blocks spawning in the air.
- High-Tier Loot: Rare items from End City treasure tables.
💻 Commands
Control the challenge directly from the chat:
| Command | Description |
|---|---|
/rain start |
Starts the challenge and the timer. |
/rain stop |
Pauses the challenge. |
/rain reset |
Resets the challenge timer to 00:00:00. |
/rain speed <ticks> |
Sets how fast objects spawn (e.g., 2 is very fast). |
/rain cycle <seconds> |
Sets how long one rain type lasts before changing. |
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:8xcy2rUu:W0cEhZN5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8xcy2rUu:W0cEhZN5"
}

