跳到正文

Wet

Give entities fire resistance for 5 sec when standing in water or rain.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

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

  1. Step into water or stand in rain under open sky
  2. You gain fire resistance for 5 seconds
  3. Subtle water droplets appear on your character
  4. Walk through fire or lava — you won’t burn!
  5. 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:

  1. Download the datapack .zip file
  2. Navigate to your Minecraft world folder
  3. Place the .zip file in the datapacks folder
  4. Reload the world or use /reload command in-game
  5. 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! 🌧️

常见问题

Wet 支持哪些 Minecraft 版本?

Wet 支持 Minecraft Java 版 1.21.11。下载时注意选择和你游戏版本一致的文件。

Wet 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

1MinuteMinecraft 的其他作品

查看全部 →