MobArena icon

MobArena -----

MobArena (MythicMobs 5 Support Edition) Version: 1.1.0-SNAPSHOT (Custom Build) Build Date: January 1



Release Notes: MobArena (MythicMobs 5 Support Edition)
Version: 1.1.0-SNAPSHOT (Custom Build)

Build Date: January 18, 2026

Status: Stable / Production Ready

✨ Key Features
  1. Native MythicMobs 5 Integration:
    • Enables MobArena to directly spawn custom mobs created in MythicMobs v5.

    • Fully supports complex custom skills, particle effects, custom models, and specialized AI behaviors within the arena.
  2. New Spawning Syntax:
    • Introduced a custom prefix mythic: in the configuration file.

    • Syntax: monster: mythic:<InternalName>

    • Example: monster: mythic:SuperBoss overrides the default vanilla spawning logic.
  3. Future-Proofing Capability:
    • Allows the server to feature "future content" (e.g., Minecraft 1.21.11 mobs like Parched or Camel Husk) on older server versions (1.21.10) by simulating them via MythicMobs.
  4. Advanced Enchantment Support:
    • Native 1.21 Support: Fully supports the latest Minecraft 1.21 enchantments specifically for the Mace weapon.
      • Supported Enchants: density, breach, wind_burst.
    • Flexible Configuration: Enchantments can be applied directly via the class configuration file using standard syntax.
️ Technical Changelog
  • Source Code Modification (MACreature.java):
    • fromString Method: Patched to recognize and accept strings starting with mythic: without throwing an IllegalArgumentException.

    • spawn Method: Overridden to bypass Bukkit's standard spawning and redirect the request to the MythicBukkit API.
  • Configuration Update (plugin.yml):
    • Added MythicMobs to the softdepend list. This ensures MythicMobs loads before MobArena, preventing ClassDefNotFound errors during startup.
  • Build Dependencies (build.gradle):
    • Injected io.lumine:Mythic-Dist:5.11.0 into the build path to enable compilation against the MythicMobs 5 API.
Integration & Dependencies
System Status Description
MobArena
Modified Core Custom fork with MythicMobs API hooks implemented.
MythicMobsHooked Requires v5.x.x. Handles entity models, stats, and skills.
WorldGuardLinked Protects arena structures from mob griefing.
VaultLinked Handles economy rewards for wave completion.
️ Compatibility Matrix
This build is tested and verified for the following environments:

  • Minecraft Server Version:
    • 1.21.x (Tested on 1.21.10)

    • 1.20.x (Compatible)
  • Server Software:
    • Paper (Recommended)

    • ✅ Spigot / Purpur
  • MythicMobs Version:
    • v5.11.x (Recommended)

    • v5.x.x (Any v5 release)

    • v4.x.x (Legacy versions are NOT supported due to API changes)
  • Java Runtime:
    • Java 21 / 25
Configuration Guide
To use a MythicMob in your arena, edit plugins/MobArena/config.yml:

YAML
arenas:
default:
waves:
single:
boss_wave:
type: boss
wave: 10
# Syntax: mythic:<InternalName>
# <InternalName> is the name defined at the top of your MythicMobs file.
monster: mythic:TestBoss
health: medium
rewards:
'1': diamond:1

⚠️ Important Notice
  • Do not update this plugin using auto-updaters or by downloading official builds from SpigotMC. Doing so will overwrite the custom code and break the MythicMobs integration.

  • Always keep a backup of this specific .jar file.
End of Report
Resource Information
Author:
----------
Total Downloads: 8
First Release: Yesterday at 3:02 PM
Last Update: Yesterday at 3:44 PM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings