Mod
WHP - We Hate Phantoms
No reviews yet
Removes phantoms. Adds a recipe for phantom membrane. Bats can drop phantom membrane.
Data Packs were introduced to vanilla Minecraft in version 1.13 and allow the server to modify data about the game, or run commands. Data Packs are compatible with all mod loaders.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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
- Completely disables phantom spawning caused by insomnia
- Uses the
doInsomniagamerule for a clean, server-friendly solution - No more annoying nighttime attacks!
Bats Drop Phantom Membrane
- Drops 0-1 phantom membrane per bat
- Supports Looting enchantment (up to +1 per Looting level)
- Makes bat hunting actually useful!
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:
- 6x Feather
- 3x Rotten Flesh
Output:
- 1x Phantom Membrane
Works on both crafting table and in the player's 2x2 crafting grid!
Installation
- Download the datapack ZIP file
- Navigate to your Minecraft world folder:
saves/[Your World Name]/datapacks/ - Place the ZIP file (or extracted folder) into the
datapacksfolder - Launch/reload your world
- Run
/reloadin-game to activate the datapack - 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
/reload- Reload the datapack/datapack list- Check if the datapack is active (should be green)/gamerule doInsomnia- Verify phantom spawning is disabled (should be false)
Technical Details
- Pack Format: 88
- Minecraft Version: 1.21.10+
- Server-Friendly: Yes
- Conflicts: None known
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!

Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources