CHECK OUT THE UP-TO-DATE PRO VERSION OF END PORTAL TIMER
Minecraft 1.20.x • 1.21.x • 26.1.x • 26.2.x
Java 17 or newer is required.
Tired of players rushing to the End before you’ve even placed your first block? End Portal Timer lets you control when the portal opens, so the dragon doesn’t get clapped before the server even has a chance to team up. Set a timer, keep the portal locked, and send a message letting everyone know when the big fight is going down. Give players time to enjoy the game instead of speedrunning past it!
KEY FEATURES
Minecraft 1.20.x • 1.21.x • 26.1.x • 26.2.x
Java 17 or newer is required.
Tired of players rushing to the End before you’ve even placed your first block? End Portal Timer lets you control when the portal opens, so the dragon doesn’t get clapped before the server even has a chance to team up. Set a timer, keep the portal locked, and send a message letting everyone know when the big fight is going down. Give players time to enjoy the game instead of speedrunning past it!
- Timezone-aware unlocking — Pick an exact date, time, and IANA timezone.
- Relative countdown command — Open the portal in seconds, minutes, hours, days, or a combined duration.
- Portal frame protection — Blocks Eye of Ender placement until access opens.
- Clear player feedback — Configurable chat messages, countdown text, sounds, and particles.
- Optional holograms — DecentHolograms support with no hard dependency.
- Admin controls — Reload, set date, set countdown, view status, and toggle locking in-game.
- Bypass permission — Let trusted players ignore the lock when needed.
- Restart-safe announcements — Remembers whether the current unlock was already announced.
ADMIN COMMANDS
Code (Text):
/ept reload
/ept setdate <MM-dd-yyyy> <HH:mm:ss>
/ept countdown <duration>
/ept status
/ept toggle
/ept help
/ept setdate <MM-dd-yyyy> <HH:mm:ss>
/ept countdown <duration>
/ept status
/ept toggle
/ept help
PERMISSIONS
Code (Text):
endportaltimer.*
endportaltimer.admin
endportaltimer.reload
endportaltimer.setdate
endportaltimer.countdown
endportaltimer.status
endportaltimer.toggle
endportaltimer.bypass
endportaltimer.admin
endportaltimer.reload
endportaltimer.setdate
endportaltimer.countdown
endportaltimer.status
endportaltimer.toggle
endportaltimer.bypass
- Place EndPortalTimer.jar in your server's plugins folder.
- Start the server once to generate config.yml and messages.yml.
- Set the unlock date, time, and timezone, or run /ept countdown 1d.
- Use /ept status to confirm the timer.
OPTIONAL DEPENDENCY
DecentHolograms enables temporary countdown holograms when players interact with a locked frame. EndPortalTimer continues to work normally without it.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Keep your End progression controlled, clear, and predictable.
--
Keep your End progression controlled, clear, and predictable.
Demo
Need Support? Join our discord server!
-
Hey there! Your feedback, suggestions, and bug reports would be super helpful in the thread. I would be really grateful if you could share your thoughts and help me improve the plugin. Don't be shy, let me know what you think!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.20, 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
End Portal Timer [1.19 - 26.2.x] is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21 and newer. Downloaded 2,944 times (via Spigot). Download it and open it directly in the game.