HomeJavaDatapacksWHP - We Hate Phantoms
WHP - We Hate Phantoms
DatapacksJava

WHP - We Hate Phantoms

by 1MinuteMinecraft · on Modrinth

No Phantoms & Craftable Phantom Membrane A quality-of-life datapack that removes phantom spawning while keeping phantom membranes obtainable through…

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Data pack only.

⬇ Download for 1.21.11⬇ Download for 1.21.9–1.21.10
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

No Phantoms & Craftable Phantom Membrane

A quality-of-life datapack that removes phantom spawning while keeping phantom membranes obtainable through crafting and bat drops.


Features

No More Phantoms

Bats Drop Phantom Membrane

Craftable Phantom Membrane

A new shaped crafting recipe for phantom membrane:

Recipe Pattern:

[Feather]       [Feather]       [Feather]
[Rotten Flesh]  [Rotten Flesh]  [Rotten Flesh]
[Feather]       [Feather]       [Feather]

Ingredients:

Output:

Works on both crafting table and in the player's 2x2 crafting grid!


Installation

  1. Download the datapack ZIP file
  2. Navigate to your Minecraft world folder: saves/[Your World Name]/datapacks/
  3. Place the ZIP file (or extracted folder) into the datapacks folder
  4. Launch/reload your world
  5. Run /reload in-game to activate the datapack
  6. You should see a green confirmation message

Usage

Crafting

Simply arrange the materials in the crafting pattern shown above to create phantom membrane.

Bat Farming

Build a bat farm in caves or dark areas to collect phantom membrane as drops.

Commands


Technical Details


Compatibility

Minecraft Version Status
1.21.10+ ✅ Fully Supported
1.21.0 - 1.21.9 ⚠️ May work (untested)
1.20.x and below ❌ Not Supported

Known Issues

None at this time. Please report any issues in the comments or issue tracker!


FAQ

Q: Will this remove already-spawned phantoms?
A: No, only prevents new spawns. Use /kill @e[type=phantom] to remove existing phantoms.

Q: Does this work in multiplayer?
A: Yes! The datapack works perfectly on servers.

Q: Can I use this in my modpack?
A: Yes! Feel free to include it in any modpack or world download. Attribution appreciated but not required.

Q: How do I uninstall?
A: Run /datapack disable "file/no_phantoms_datapack", then delete the datapack folder. Run /gamerule doInsomnia true to re-enable phantom spawning.


License

This datapack is free to use, modify, and distribute. No attribution required, but always appreciated!


Enjoy peaceful nights without phantoms!

Recipe for phantom membrane

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

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

Explore more