Phantom Schedule
by Junner1st
Phantom Schedule lets server owners set the real-world hours when phantoms can spawn, using a configured timezone and optional holiday dates.
What it does
The mod is a Fabric server-side mod for 26.2. It keeps vanilla phantom spawning and the advancement progress limit in place, and adds a schedule that decides when phantoms may appear. Only the server needs it, so players join without installing anything.
Each window uses HH:mm 24-hour real-world time, and a window can pass midnight, so 19:00 to 06:00 covers 7 PM through 5:59 AM. Setting zone to system makes the server use its own machine timezone, and a Java ZoneId like Asia/Taipei or America/New_York can be entered instead. Holidays form a comma-separated allow-list, where MM-dd repeats every year and yyyy-MM-dd names one specific date.
Changes to the phantom spawn rules are picked up automatically when the config file changes, so a server reload is not needed. Phantom Schedule is open source under the MIT License and is published for 26.2 only, with a source code repository and an issue tracker.
Key features
Real-world spawn window
Phantoms spawn only during a start and end time set in 24-hour HH:mm format, matched to real-world clock time.
Midnight-crossing windows
A window can run past midnight, so an evening start with an early morning end is handled without splitting it.
Timezone selection
The server machine's timezone is used by default, or a specific Java ZoneId can be set for the schedule.
Holiday allow-list
Holidays can be listed as annual MM-dd dates or single yyyy-MM-dd dates to allow phantoms on those days.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who want phantom spawns tied to real-world hours rather than in-game time, and who still want vanilla advancement progress kept intact.
How it compares
Phantom Switch is client and server, under the MIT License, and published for 1.21 – 26.3, so both sides need it. Phantoms in the End is also client and server and open source under the MIT License, with files for 1.21.4 – 26.2, but it targets phantoms in the End rather than scheduling. BetterPhantoms is server-side only and All rights reserved, with a file for 1.21.5 only. Phantom Schedule is server-side only, open source under the MIT License, and built for 26.2 alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Phantom Schedule | Fabric | 26.2 | Server-side only | 2026-08-09 |
| Phantom Switch | Fabric | 1.21 – 26.3 | Client and server | 2026-09-17 |
| 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 Phantom Schedule need to be installed on clients?
Which game version does Phantom Schedule support?
Do config changes require a server restart?
In the catalog
Phantom Schedule is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
I still want to achieve all advancements on my SMP, but I do not want phantoms every night. This Fabric server-side mod keeps vanilla phantom spawning behavior available for advancement progress, while limiting phantoms to real-world night or configured holidays. start and end use HH:mm 24-hour real-world time…
Official listing
- Modrinth page
- modrinth.com/mod/phantom-schedule
- Owner
- Junner1st
- Published
- 2026-08-09
- Updated on Modrinth
- 2026-08-09
- Facts verified
- 2026-10-15
