Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
Wet
Water and rain now matter! Entities that touch water or get caught in rain become Wet — gaining fire resistance for 5 seconds.
A simple, immersive mechanic that makes survival feel more realistic.
🎯 Core Features
- Wet Status - entities in water or rain gain 5 seconds of fire resistance
- Rain Detection - standing in rain under open sky triggers the effect
- Water & Bubble Columns - any water block or bubble column counts
- All Living Entities - players and mobs alike can become Wet
- Subtle Drip Particles - a gentle falling water effect on wet entities
- Performance Optimized - throttled particles, no tick lag, low-spec friendly
- No Resource Pack - pure datapack, works out of the box
- SMP Ready - fully multiplayer compatible
🎮 How It Works
- Step into water or stand in rain under open sky
- You gain fire resistance for 5 seconds
- Subtle water droplets appear on your character
- Walk through fire or lava — you won't burn!
- After leaving water/rain, the effect fades after 5 seconds
No items needed, no activation required — it just works!
📦 Installation
Follow these steps to install the datapack:
- Download the datapack
.zipfile - Navigate to your Minecraft world folder
- Place the
.zipfile in thedatapacksfolder - Reload the world or use
/reloadcommand in-game - Jump into water and enjoy!
World Folder Location
- Windows:
%appdata%\.minecraft\saves\[WorldName]\datapacks - macOS:
~/Library/Application Support/minecraft/saves/[WorldName]/datapacks - Linux:
~/.minecraft/saves/[WorldName]/datapacks
⚙️ Requirements
| Component | Details |
|---|---|
| Minecraft Version | 1.21.11 (Java Edition) |
| Pack Format | 94 |
| Dependencies | None |
| Resource Pack | Not required |
💧 Wet Triggers
Water Sources
Water blocks, flowing water, bubble columns
Weather
Rain — only when the entity can see the sky (not under roofs or overhangs)
What It Does
Grants Fire Resistance for 5 seconds — continuously refreshed while in contact with water or rain. Entities won't catch fire and any existing fire is extinguished.
🤝 Compatibility
- ✅ Works in both Survival and Creative mode
- ✅ Compatible with most other datapacks
- ✅ Multiplayer friendly
- ✅ Affects both players and mobs
- ✅ Works alongside other effect-based datapacks
🔧 Technical Details
How it Works
The datapack uses:
- Advancement trigger (
minecraft:tick) for reliable per-tick execution - Block detection for water and bubble column contact
- Predicates for weather and sky exposure checks
- Random chance throttling for performance-friendly particle effects
File Structure
wet_status/
├── pack.mcmeta
└── data/
└── wet/
├── advancement/
│ └── tick.json
├── function/
│ └── player_tick.mcfunction
└── predicate/
├── raining.json
└── particle_chance.json
Performance Notes
- Particles are throttled to ~2 bursts per second via random chance predicate
- Only 1–2 particles per burst — no particle spam
- Entity checks limited to 128 block radius around each player
- Fire resistance effect uses hidden particles to reduce visual clutter
🎬 Preview
What Happens When You Get Wet
When you enter water or rain:
- 💧 Subtle water droplets fall from your character
- 🛡️ Fire Resistance is applied for 5 seconds
- 🔥 Fire is extinguished immediately
- ✨ After leaving water, the protection fades after 5 seconds
⚠️ Known Limitations
- Fire Resistance icon appears in the HUD (slightly translucent) — this is a vanilla limitation as custom effects cannot be created via datapacks
- Waterlogged blocks (slabs, stairs, etc.) do not trigger the Wet status — only full water blocks
- Effect refreshes while in contact, so the 5-second timer only begins after leaving water/rain
📄 License
This datapack is free to use, modify, and distribute. Credit is appreciated but not required!
💖 Support
Bug Reports & Suggestions
Found a bug or have a suggestion? Feel free to message me on Discord!
Show Your Support
If you enjoy this datapack, consider:
- 📢 Sharing it with friends
- 💬 Leaving a review on Modrinth
- 🎥 Making a video showcasing the datapack
Stay wet, stay safe — never burn again! 🌧️



