Перейти к содержимому
Mineforgian

EliteMobs

Minidungeons, Arenas, Bosses, Custom Loot, Quests, MMORPG progression & more!

Загрузки
57K
Подписчики
116
Обновлён
28 июня 2026 г.
Лицензия
GPL-3.0-only

Опубликован 29 августа 2025 г.

Discord Nightbreak Patreon Wiki

🟠 Main Features (100% optional and configurable!)

  • Elite Mobs! Fight against mobs with levels and special powers that show up randomly in your worlds!
  • Dungeons, Arenas, Adventures & Events! Enjoy many dungeons, arenas, adventures and events we made — about 50% are free!
  • One-click installation! Instantly install and uninstall content!
  • Custom Furniture! With the EliteMobs prop pack, all of the EliteMobs builds and maps come with their own custom props and furniture pieces!
  • Custom Models! This plugin has Free Minecraft Models Integration!
  • Self-contained RPG item progression with custom mechanics! Kill higher level bosses for higher level loot, interact with custom immersive NPCs and use our custom enchanting and repairing systems for elite items!
  • Fully translatable! If you can see it in-game, you can translate it, or use community-made translations!
  • Highly responsive support! Join the Discord!
  • Want an even better experience? Works best with BetterStructures, Free Minecraft Models, Resurrection Chest, and Resource Pack Manager — all free!

🟠 How to Setup:

🟠 Additional downloads:

Click here for every free & premium download with more info!

🟠 View More by Magmaguy!

🟠 Translations:

Translations

To activate a translation:
Run the command:

/elitemobs language <languageFilename>

Example:

/elitemobs language spanish.yml

Translations can be found in:
~/plugins/EliteMobs/translations

Want to contribute? Help translate on Crowdin!

🟠 Third Party plugin compatibility:

Third Party Plugins

EliteMobs can optionally be paired with:

🟠 Developers:

Developers

Ченджлог

10.7.2Релиз26.1.1, 26.1.2, 26.2 · 28 июня 2026 г.

EliteMobs 10.7.2:

  • [Fix] Phase bosses now reset reliably when the boss dies or is removed
  • [Fix] Transitive boss blocks update on full block state, not just material (waterlogged/orientation now respected)
  • [Tweak] Added WorldEdit as a soft dependency for better region compatibility
  • [Fix] Fixed a rare server error while processing wormholes under load (thread-safety)
10.7.1Релиз26.1.1, 26.1.2, 26.2 · 25 июня 2026 г.

EliteMobs 10.7.1: EliteMobs 10.7.1

  • [Hotfix] Fixed soft leash AI on Paper 26.1.2 and 26.2
  • [Fix] Fixed NPC and boss disguise ordering to avoid spawn-before-disguise warnings
  • [Fix] Fixed dungeon protection and environmental dungeon damage handling
  • [Fix] Fixed quest cooldown and objective edge cases
  • [Tweak] Added setup/update menu icons and rebuilt with the latest shared 26.2 compatibility fixes
10.7.0Релиз26.1.1, 26.1.2, 26.2 · 24 июня 2026 г.

EliteMobs 10.7.0:

  • [New] Added support for Minecraft 26.2
  • [Fix] Disabled quest dialogue boss bars for Bedrock players to avoid unsupported display behavior
  • [Tweak] Adjusted quest dialogue wrapping and positioning defaults
  • [Tweak] Improved shared log uploads, Nightbreak version checks, and 26.2 packet entity compatibility
10.6.0Релиз26.1, 26.1.1, 26.1.2 · 21 июня 2026 г.

EliteMobs 10.6.0:

  • [New] Added /em scrollGive — gives the target player an Elite Item Scroll scaled to their own combat level, making it convenient as a reward (the existing /em scrollget is unchanged).
  • [New] Added /em dungeon resetlockout — clears all of a player's dungeon loot lockouts, useful after lowering or removing a dungeon's lockout time.
  • [New] Bedrock/Geyser players now see a visible wormhole marker (a custom Bedrock-pack model) when wormhole particles are reduced or disabled, so wormholes are no longer invisible to them.
  • [New] Added in-game plugin updating, recommended-plugins, and content download/update controls to the /em setup menu, with an opt-in automatic plugin-update download on startup (autoDownloadPluginUpdates in the config).
  • [New] Added EliteMobPowers.yml, letting admins configure which offensive, defensive, miscellaneous, and per-mob major powers natural elites can roll (and disable specific powers per mob type).
  • [Fix] Dungeon loot lockout now respects the configured lockout time — previously the configured minutes were ignored and a long default (~72h) was applied.
  • [Fix] The combat-level tag above players no longer disappears after a while; it now re-asserts itself.
  • [Fix] The Elite Item Scroll now states in its lore that it is soulbound when it is soulbound to a player.
  • [Fix] WOLF-type elite bosses (e.g. Snoopy) can no longer be tamed with bones and turned into a pet.
  • [Fix] The scrapper now tells the player when no scrap item is configured instead of silently doing nothing.
  • [Fix] The item enchantment menu no longer eats extra items: stacks placed in the input slots have their remainder returned, and items can no longer be dragged into the menu's display slots.
  • [Fix] Quest defaults that were being stripped on non-English servers (NPC name, location, dialogue) are now restored from the built-in defaults.
  • [Fix] Quest dialogue no longer wipes a player's scoreboard/sidebar; the sidebar is blanked during dialogue and properly restored afterwards.
  • [Fix] Defensive cooldown skills (Death's Embrace, Divine Shield) no longer trigger or count procs on your own outgoing hits; Divine Shield now only activates while holding a mace.
  • [Fix] Night vision from charms/effects no longer flickers near the end of its duration.
  • [Tweak] The Elite Ender Dragon is now disabled by default.
  • [Tweak] Reworked how elite Sharpness/Power enchantment damage is applied: it is now a percentage bonus (+2.5% per level) counted from all equipped slots instead of a flat bonus on the main weapon only.
  • [Tweak] The plugin update check now uses the Nightbreak content API (with the Spigot endpoint as a fallback) and proper version comparison, fixing edge cases where updates weren't detected correctly.
  • [Tweak] The "sneak to continue" quest dialogue prompt is now configurable and translatable (questDialoguePromptText in Quests.yml).
  • [Tweak] Setup-menu and content messaging now refers to "account token"/"content page" instead of "Nightbreak token", and content links point to each pack's content page.
10.5.0Релиз26.1, 26.1.1, 26.1.2 · 5 июня 2026 г.

EliteMobs 10.5.0:

  • [New] Experimental quest dialogue rendered on top-anchored boss bars — toggle with useQuestDialogueBossBars
  • [New] Binary single-step quest objectives show a ➤/✔ symbol instead of a "0/1" counter
  • [New] Quest progression messages (kill/fetch/talk/arena, chat + scoreboard) are now fully configurable
  • [Fix] Lightning enchantment procs now fire correctly
  • [Tweak] Nerfed some boss enounter xp multipliers from 100x to 10x
  • [Tweak] /em remove now reports clearly when the target isn't an EliteMob, is hijacked, or is a regional boss's spawn location
  • [Tweak] Invalid Nightbreak tokens now prompt the player to update them (with an account link) on content commands
  • [Tweak] Tuned combat, XP, and reward scaling, with level-reward protection when a player's skill level is far from the mob's
  • [Tweak] Updated the bundled MagmaCore library
10.4.0Релиз26.1, 26.1.1, 26.1.2 · 30 мая 2026 г.

EliteMobs 10.4.0:

  • [New] /em debug info dumps player skill levels and active damage multipliers to chat and console
  • [Fix] Melee damage now derives attack charge from tracked swing timing instead of Bukkit's consumed attack cooldown
  • [Fix] Arrow damage now uses launch-time velocity so long-range shots no longer under-damage elites
  • [Fix] FreeMinecraftModels projectile hits on modeled bosses now route through the normal EliteMobs projectile damage pipeline
  • [Fix] Currency and gambling debt now store cent-precise values with migration from legacy decimal columns
  • [Fix] Skill level checks no longer read zeroed async login data before the player database load completes
  • [Fix] Quest tracking now finds configured NPC, boss, and loot locations even when the target entity is not currently loaded
  • [Fix] MagmaCore packet listeners now use per-plugin Netty handler names so EliteMobs and FreeMinecraftModels can both handle modeled entity interactions without colliding
  • [Fix] MagmaCore temporary-world cleanup now skips folder deletion when Bukkit cannot unload an instanced dungeon world safely
  • [Tweak] Dungeon protections now use MagmaCore's per-world protection rules, adding container allowlists and stronger controls for item frames, armor stands, elytra, flight, redstone, liquids, and environmental damage
  • [Tweak] EliteMobs dungeon and protection locations now publish through MagmaCore LocationOwnership and LocationQueryRegistry for FreeMinecraftModels and other integrations
  • [Tweak] Setup menu assets moved to MagmaCore shared SetupMenuBuilder and nightbreak:ui icons
  • [Tweak] MagmaCore Nightbreak token-change notifications now refresh EliteMobs setup/update access state after login
  • [Tweak] FreeMinecraftModels dependency updated to 2.7.0 and Gradle wrapper updated to 9.1.0
10.3.1Релиз26.1, 26.1.1, 26.1.2 · 18 мая 2026 г.

EliteMobs 10.3.1:

[New] Bedrock players can now see custom-modeled bosses and NPCs through Geyser (requires latest FreeMinecraftModels and ResourcePackManager) [New] Added a configurable cap on damage indicator particles to prevent client freezes on high-damage hits [Fix] Dungeon boss loot lockout now applies to all premade dungeons (default raised to 72 hours) [Fix] Locked-out players no longer earn skill XP from the boss they're on cooldown for [Fix] Instanced dungeon bosses no longer rescale to player level during phase switches [Fix] Fixed phase bosses sometimes not registering their lockout under the right identifier [Fix] Combat level tag above player names no longer disappears after world change or respawn [Fix] Fixed arenas failing to load on first server start when their worlds load after EliteMobs [Fix] /nightbreaklogin now refreshes content access immediately instead of requiring a restart [Fix] Fixed NPCs going invisible after /freeminecraftmodels reload [Tweak] Various MagmaCore library improvements (Bedrock position sync, MC 26 Spigot compatibility, classloader isolation for shaded copies, etc.) [Tweak] plugin.yml api-version updated to 1.21.4

10.3.0Релиз26.1, 26.1.1, 26.1.2 · 10 мая 2026 г.

EliteMobs 10.3.0:

  • [New] Cross-plugin LocationOwnership API — EliteMobs now registers itself with MagmaCore's LocationOwnership service, so any plugin shading MagmaCore (FMM, MegaBlockSurvivors, BetterStructures, …) can call em.location.owned_by(loc, "EliteMobs"), .owners(loc), .is_protected(loc), .kinds_at(loc), .has_kind(loc, "open_world_dungeon") from a Lua script and get a correct answer regardless of which classloader hosts the script. Kind tags include "elitemobs", "world_package", "open_world_dungeon" (for WorldDungeonPackage), and the dungeon size category name. Older FMM jars (pre-2.4.0 LocationAPI) still get the legacy direct-registry bridge via NoClassDefFoundError fallback.
  • [New] Broken elite weapons now block melee damage too, not just bow shots — an elite spear/sword/axe/scythe at last durability cancels EntityDamageByEntityEvent (ENTITY_ATTACK / ENTITY_SWEEP_ATTACK) the same way bows already cancel EntityShootBowEvent. Players see a configurable subtitle ("brokenItemSubtitleWarning" in ItemSettings.yml, default "&cYour weapon is broken!") so it's clear why their hits stopped landing instead of feeling like a silent bug.
  • [New] DROPPABLE item type — adds a third option alongside CUSTOM and UNIQUE for items that should enter the random elite drop pool (like CUSTOM) but never appear in shops (like UNIQUE). Useful for items that should feel earned without being locked to a specific boss's drop table.
  • [Fix] Armor attribute per-slot dedup on MC 1.21+ — attribute modifiers dedupe by NamespacedKey alone (slot is not part of the dedup key), so all four armor pieces sharing the keys "elite_armor", "elite_toughness", "elite_knockback_resist" meant only one piece's modifiers actually applied. Each slot now gets a "_head"/"_chest"/"_legs"/"_feet" suffix so all four armor pieces stack their stats correctly.
  • [Fix] Loud admin warning when a player takes WORLD_BORDER damage inside an EM dungeon instance — the symptom is "dungeon closes the moment players walk in" because the border tick deals lethal damage which cascades into removePlayer → defeat → removeInstance. Almost always means the dungeon's blueprint world is missing its world-border data, or the border didn't carry over when the world was cloned (on Paper 1.21.6+ the border lives in its own file inside the dimension data folder, easy to miss).
  • [Fix] ScriptZone now cancels its listener task when a shape's center loses its world (e.g. a referenced entity got despawned mid-tick) — previously filterByElite/Player/Living would log "World is null" once per shape per tick forever and the script kept ticking with no work to do.
  • [Fix] VersionChecker / Nightbreak content access prefetch now bail fast on plugin shutdown — onDisable previously had to wait for in-flight HTTP timeouts (up to 10s each, potentially across many packages) and Bukkit would nag about async tasks not properly shutting down. Every loop iteration and HTTP callback now checks MetadataHandler.shutdownRequested and returns immediately.
  • [Fix] Wormholes no longer accumulate orphan line entities across the away-period — when no players are within the 30-block nearby radius the line visuals are now torn down via the new WormholeEntry.onNoNearbyPlayers() hook instead of silently lingering, and a fresh set is recreated when a player walks back.
  • [Tweak] EliteItemManager.isOnLastDamage(ItemStack) is now a single public static API, replacing two private duplicates (one in AlternativeDurabilityLoss, one in PlayerItem).

Комментарии

Загружаем…