Adjusted Phantom Spawns
by verarr
Adjusted Phantom Spawns changes the conditions under which phantoms appear for players who have gone too long without sleeping, through three gamerules.
What it does
Phantoms spawn on a global cooldown of one to two minutes, which resets at random once it runs out. The gamerule phantomSpawningCooldownPercentage scales that cooldown against the vanilla value: smaller percentages make phantoms appear more often, and larger ones make them appear less often.
A player only attracts phantoms once the Time Since Last Rest statistic exceeds the threshold set by phantomSpawningThreshold, measured in ticks. The vanilla value is 72000 ticks, three in-game days. Smaller thresholds let phantoms arrive after a shorter stretch without sleep, which pushes players to sleep more often, while larger thresholds delay them. The chance of a spawn grows with how far the player is past the threshold, and phantomSpawningChancePercentage sets how steep that growth is, with lower values giving less chance and higher values more.
Architectury API is required on both Fabric and NeoForge. The mod is open source under the GNU Lesser General Public License v3.0 only and runs on the server alone, so players join without installing it. Files target 1.20 – 1.21.10, with 1.1.1-1.21.9 as the latest build on both loaders.
Key features
Phantom spawn cooldown
A gamerule scales the global cooldown between phantom spawns, so servers can make them rarer or more frequent.
Sleep threshold
A gamerule sets how many ticks a player can go without sleeping before phantoms may spawn, from shorter to longer than vanilla.
Spawn chance scaling
The chance of a spawn rises with how far past the threshold a player is, and a separate gamerule sets how quickly it rises.
Gamerule control
All three values are changed through gamerules, so they can be adjusted in a running world without editing files.
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Friendly Phantoms is open source under the GNU Lesser General Public License v3.0 only, runs server-side only and is published for Fabric, Forge and NeoForge across 1.20.1 – 1.21.4. Phantoms in the End is open source under the MIT License, requires both client and server, and is published for Fabric only across 1.21.4 – 26.2. BetterPhantoms is server-side only, published for Fabric only for 1.21.5, and is not open source under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Adjusted Phantom Spawns | Fabric and NeoForge | 1.20 – 1.21.10 | Server-side only | 2025-10-20 |
| Friendly Phantoms | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Server-side only | 2024-11-20 |
| Phantoms in the End | Fabric | 1.21.4 – 26.2 | Client and server | 2026-06-22 |
| BetterPhantoms | Fabric | 1.21.5 | Server-side only | 2025-04-25 |
Questions
Does Adjusted Phantom Spawns need Architectury API?
Does the mod have to be installed on the client?
Which loaders have files for the mod?
In the catalog
Adjusted Phantom Spawns is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from verarr
Similar mods
What the author says
A mod for modifying the conditions of Phantoms spawning. Phantom spawning has a global cooldown of 1–2 minutes (randomly reset after it runs out). This mod provides the gamerule phantomSpawningCooldownPercentage to modify this cooldown as a percentage of the vanilla value. Smaller cooldown values mean phantoms may…
Official listing
- Modrinth page
- modrinth.com/mod/adjusted-phantom-spawns
- Owner
- verarr
- Published
- 2024-10-13
- Updated on Modrinth
- 2025-10-20
- Facts verified
- 2026-10-15
