COWMODSКаталог модов

EndPortal

Control The End dimension on your Paper server — open/close manually or on schedule, with dragon respawn, damage ranking, rewards, and portal protection.

Автор: _Nightwarden4151обновлён 13 июл. 2026 г.
ПриключенияМеханики игрыМобы

Описание

🌌 EndPortal

EndPortal is a powerful Paper plugin that gives server admins full control over The End dimension. Open and close The End manually or on a schedule, fight a custom dragon with unique abilities, reward top damage dealers, and protect your portal — all fully configurable.


✨ Features

  • 🕹️ Manual & Scheduled Control — open/close The End with a command or set it up on a weekly/one-time schedule
  • ⏳ 30-second Countdown — with Titles, sounds, and a live BossBar visible to all players
  • 🐉 Dragon System — custom HP (default: 500❤), clean auto-respawn (no duplicated dragons!), and flawless dual BossBars (Event Status + live Dragon HP simultaneously)
  • 🐲 Dragon Abilities — aggressive AI, low-flight control, forced landing, aura effects (slowness, nausea, weakness, blindness), random curses, retaliation (lightning, launch, temporary blocks), web traps, and customizable minions (Endermen & Endermites) with hit punishment and death lightning
  • 🛡️ Ultra-Stable Architecture — smart chunk loading prevents dragon despawns and memory leaks, ensuring a flawless event experience even if players temporarily leave the dimension
  • 🚫 Anti-Abuse Protection — blocks ALL teleportation into The End when closed (ender pearls, chorus fruit, commands), not just portal entry
  • 🌍 Distributed End Spawn — players are spread across the main End island using a Fibonacci spiral instead of stacking at 0/70/0, with automatic obsidian platform fallback
  • 🧱 Vanilla Respawn Blocked — prevents players from placing crystals on the exit portal to respawn the dragon
  • 🏆 Damage Ranking & Rewards — Top-3 damage dealers get configurable console command rewards after dragon death, with periodic damage-top broadcasts
  • 🎁 Offline Rewards with Retry — rewards saved to pending_rewards.yml, retry mechanism on login, configurable delays between commands
  • 🚪 Portal Protection — blocks entry when The End is closed, auto-teleports players to spawn on close or reconnect
  • 🌐 World Border — 300-block radius enforced while dragon is alive, periodic checks catch fast Elytra flyers, teleportation blocked beyond border, removed automatically after death
  • ⏰ Flexible & Smart Schedules — one-time dates (2026-06-15 18:00) or weekly recurring events with duration, timezone support, auto-removal of expired one-time events, SCHEDULED status shown only within 7 days
  • 🔮 Hologram Timer — optional countdown hologram above the stronghold portal (DecentHolograms via reflection, soft dependency, auto-spawn on plugin start)
  • 🎵 Custom Sound System — configurable sounds for open, close, portal block, teleport, countdown tick, and damage top
  • 📊 PlaceholderAPI Support — display The End status (%endevent_status%) and timer (%endevent_time%) anywhere on your server
  • ⚡ PlugMan Safe Reload — safely reload the plugin on the fly, detects an alive dragon and restarts tracking without breaking the event or duplicating dragons
  • 🗺️ Force-Loaded Chunks — 7x7 chunk grid force-loaded around End center, unloaded on close/death, with double-load protection
  • 🎨 Fully Configurable — all messages use MiniMessage with HEX colors, gradients, bold, italic, underline, strikethrough and obfuscated formatting

🔧 Commands

CommandDescriptionPermission
/endevent openOpen The End (with 30s countdown)endportal.admin
/endevent closeClose The End (teleports all players to spawn)endportal.admin
/endevent reloadSafely reload config.ymlendportal.admin
/endevent statusShow current End status and timerendportal.admin
/endeAlias for /endeventendportal.admin
/endportalAlias for /endeventendportal.admin

🔐 Permissions

PermissionDescriptionDefault
endportal.adminAccess to all commandsOP
endportal.bypassEnter The End even when it's closedNone

📊 PlaceholderAPI Placeholders

PlaceholderDescriptionExample Output
%endevent_status%Current End statusOpen / Closed / Countdown... / Scheduled
%endevent_time%Time until next status change2h 30m 15s / —

⚙️ Configuration

The plugin is fully configurable via config.yml. Key sections:

SectionDescription
settingsEvent duration, countdown time, world name, intervals
messagesAll messages using MiniMessage (HEX & gradients supported)
soundsSounds for open, close, teleport, portal block, countdown tick, and damage top
bossbarColor, style, and visibility of the status BossBar
titlesEnable/disable Titles, fadeIn/stay/fadeOut timing
rewardsConsole commands for 1st, 2nd, 3rd place
schedulesOne-time and weekly schedule entries, with timezone support
hologramsHologram text and position
bypassNicknames or permissions that bypass portal protection
dragonDragon HP, aggressiveness, crystal placement blocking
dragon.abilitiesDragon combat abilities: aggressive AI, aura, landing, retaliation, minions, web traps
world-borderBorder radius, center, teleport location, messages, sounds
end-spawnDistributed spawn on main End island (Fibonacci spiral, safe location search, fallback platform)
placeholdersCustom text for %endevent_status% and %endevent_time% placeholders

📦 Dependencies

PluginTypePurpose
Paper 1.21.1RequiredServer API
PlaceholderAPIOptionalPlaceholders support
DecentHologramsOptionalCountdown hologram

Последние версии

Все версии →
release

EndPortal 1.0.3

1.0.3
13 июл. 2026 г.316Minecraft: 1.21.11paper
Скачать
Что нового
## 🆕 What's New in 1.0.3 - 🐲 **Dragon Abilities** — added aggressive AI, low-flight control, forced landing, aura effects (slowness, nausea, weakness, blindness), random curses, retaliation on hit (lightning, launch, temporary blocks), web traps, and custom minions (Endermen & Endermites) with hit punishment and death lightning - 🚫 **Anti-Abuse Protection** — blocked ALL teleportation into a closed End (ender pearls, chorus fruit, commands), not just portal entry - 🌍 **Distributed End Spawn** — players now spread across the main End island via Fibonacci spiral instead of stacking at 0/70/0, with automatic obsidian platform fallback - 🧱 **Vanilla Respawn Blocked** — prevented players from placing crystals on the exit portal to respawn the dragon manually - 🎁 **Offline Rewards Retry** — rewards now saved to `pending_rewards.yml` with a retry mechanism and configurable delays between commands - ⏰ **Smarter Schedules** — added timezone support, auto-removal of expired one-time events, and SCHEDULED status now only shows within 7 days of the event - 🎵 **Custom Sound System** — added configurable sounds for open, close, portal block, teleport, countdown tick, and damage top - 🌐 **World Border Improvements** — periodic checks every 2 seconds now catch fast Elytra flyers trying to bypass the border - 🔮 **Hologram Manager** — softened DecentHolograms dependency via reflection, with auto-spawn on plugin start if the End is closed - 🗺️ **Force-Loaded Chunks** — 7x7 chunk grid now force-loaded/unloaded around End center with double-load protection - 🔄 **PlugMan Safe Reload** — plugin now detects an alive dragon on restart and safely resumes tracking, preventing duplicate dragons
release

Major Update: Dragon & BossBar Fixes

1.0.2
13 июн. 2026 г.64Minecraft: 1.21.11paper
Скачать
Что нового
In this release, we have completely overhauled the underlying mechanics of the custom dragon event. This update guarantees maximum event stability, seamless synchronization, and advanced server optimization! 🐉 **Flawless Boss Fight (No More Despawning!)** * The dragon will no longer freeze or disappear (despawn) if all players leave the End dimension during the active fight. * The boss will never reset its health due to world unloading. The event now progresses smoothly from start to finish. 📊 **Smart BossBar (Health Tracking)** * Fixed all issues regarding "stuck" health bars! The BossBar now dynamically appears when you enter the End and immediately disappears if you leave for another world. * No more ghost health bars staying on your screen after the dragon has been successfully defeated. * Real-time HP tracking is now perfectly synchronized among all participants with zero delays. ⚙️ **Server Stability & Performance Improvements** * **Memory Leak Fix (RAM Optimization):** The server will no longer waste memory keeping an empty End dimension loaded after the event concludes. * Closed a critical vulnerability where End chunks could remain loaded forever in the background following a scheduled restart or a server crash. * Eradicated all visual and logical bugs that occurred when players disconnected from the server in the middle of the battle. **Highly recommended update for all server owners to ensure a seamless and bug-free event experience!**
release

Bugfixes & Offline Rewards

1.0.1
13 июн. 2026 г.15Minecraft: 1.21.11paper
Скачать
Что нового
## 📝 What's New ### 🐛 Bug Fixes * **No More Multiple Dragons:** Fixed a glitch where 3 or more dragons would spawn at the same time when the End opened. Now, only one true boss will appear! * **Fixed BossBars:** You can now see both the Dragon's Health Bar and the Event Status Bar at the same time. (Previously, one would hide the other). * **Fair Rewards:** Fixed an issue where players would receive loot if the event simply ran out of time. Now, rewards are strictly given *only* if you actually defeat the dragon! * **Offline Rewards:** Disconnected during the event? No problem! If you earned a reward but went offline, you will now automatically receive your loot the next time you log into the server. * **Cleaner Config:** Removed the default "wednesday" schedule so the event doesn't start randomly for new server owners. ### ✨ Improvements * **New Admin Command:** Added `/endevent reload` so server owners can refresh the settings without restarting the whole server. * **New Notifications:** * You will now see a chat message if the event time runs out and the dragon survives. * You will get a notification when you claim your saved offline rewards. * **Better Stability:** The event now runs much smoother and won't break if server admins reload their plugins.
release

EndPortal 1.0.0 — Initial Release

1.0.0
11 июн. 2026 г.20Minecraft: 1.21.11paper
Скачать
Что нового
## 🎉 Initial Release — v1.0.0 - ✅ Manual open/close with 30-second countdown - ✅ Weekly and one-time scheduled events - ✅ Custom dragon HP and auto-respawn - ✅ Damage tracking with Top-3 leaderboard every 2 minutes - ✅ Configurable rewards for Top-3 after dragon death - ✅ Portal protection: entry block, auto-kick, reconnect check - ✅ Admin bypass by nick or permission - ✅ World border (300 blocks) enforced while dragon is alive - ✅ PlaceholderAPI integration (`%endevent_status%`, `%endevent_time%`) - ✅ Optional DecentHolograms countdown above stronghold portal - ✅ BossBar for status + separate dragon HP BossBar - ✅ Full MiniMessage support with HEX/gradients - ✅ Crystal placement protection near bedrock