SelectiveMilk
by Emirique
With SelectiveMilk, drinking milk clears only the harmful status effects and leaves the beneficial ones in place.
What it does
In vanilla Minecraft, drinking milk removes every active status effect, so a player loses useful buffs such as Strength, Speed or Invisibility along with a poison or wither. The mod replaces that behavior: a bucket of milk scans the effects currently active on the player and removes only the negative ones, including Poison, Wither, Slowness, Weakness and Bad Omen. Beneficial effects like Regeneration and Haste are kept.
The mod is built around the Food category and fits survival play, where potions are costly to brew and a cleansing item that spares good effects saves time. It is a client and server mod, so the server and every player need it. SelectiveMilk is published for Fabric, Forge, NeoForge and Quilt, with files for 1.20.1 and 1.21.1, and requires Architectury API, Fabric API, and Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL). It is released under the MIT License and is not open source.
Key features
Smart cleansing
Milk reads the active status effects when it is drunk and decides which ones to remove.
Beneficial effects kept
Positive effects such as Strength, Speed, Regeneration and Haste stay active after drinking.
Negative effects cleared at once
Poison, Wither, Slowness, Weakness and Bad Omen are removed instantly, not after a delay.
Vanilla feel
Crafting and item recipes are changed only where needed, so the survival loop stays close to vanilla.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Keeping a potion buff
A player who drinks a healing or speed potion can cure a poison afterward without losing the remaining buff.
Fighting in combat
Players hit by withers or poison can clear those effects with milk while keeping the strength or speed they already have.
Who it’s for: Players who use potions in survival and want milk to remove only the effects that hurt, and server owners who want the same behavior on a multiplayer world.
How it compares
Honey Milk! is a Fabric, Forge and Quilt mod for 1.20.1 under the Apache License 2.0, with the same client and server environment. Raw Milk covers 1.16.5 – 1.21.1 on Fabric, Forge and NeoForge under the CC0 1.0 Universal license. Useless Milk runs on Forge and NeoForge for 1.19.2 – 26.1.2 under All rights reserved, so it fits a different version range from SelectiveMilk.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SelectiveMilk | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 1.21.1 | Client and server | 2026-07-03 |
| Honey Milk! | Fabric, Forge and Quilt | 1.20.1 | Client and server | 2024-09-01 |
| Raw Milk | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Client and server | 2025-03-01 |
| Useless Milk | Forge and NeoForge | 1.19.2 – 26.1.2 | Client and server | 2026-04-19 |
Questions
Which loaders does SelectiveMilk support?
Does SelectiveMilk need to be installed on the server?
Which dependencies does SelectiveMilk need?
In the catalog
SelectiveMilk is one of 6,151 Food mods on ModsFinder, and one of 2,715 Food mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Emirique
Similar mods
What the author says
Tired of losing all your hard-earned positive buffs just because you needed to cure a single poison effect? In vanilla Minecraft, drinking a bucket of milk is a double-edged sword. While it saves you from dangerous negative effects like Poison or Wither, it also completely wipes away your expensive potion buffs like…
Official listing
- Modrinth page
- modrinth.com/mod/selectivemilk
- Owner
- Emirique
- Published
- 2026-06-22
- Updated on Modrinth
- 2026-07-03
- Facts verified
- 2026-10-15
