Arenas_LD
ModMIT

Arenas_LD

Arenas_LD is a mod designed for creating custom arenas, dungeons, and raid encounters.

41
Downloads
3
Followers
2 months ago
Updated
📦
3
Versions

📖About Arenas_LD

Arenas_LD is a mod designed for creating custom arenas, dungeons, and raid encounters. It provides advanced tools for map makers to control mob spawning, manage battle progression, and distribute rewards.


Key Features

1. Advanced Spawners

The mod introduces three types of highly configurable block entities to manage encounters:

  • Mob Spawner

    • Trigger System: Activates when a player enters a configurable radius.
    • Battle Logic: Spawns a specific number of mobs. The battle is "won" only when all mobs are defeated. It resets if players leave the battle area.
    • Customization: Fully editable via GUI. You can set the Mob ID, mob count, spawn spread, and respawn cooldown.
    • Attributes & Equipment: Includes dedicated screens to configure Max Health, Attack Damage, Armor (Head, Chest, Legs, Feet), and Hand items (Main/Offhand), plus drop chances.
    • Grouping: Can be assigned a Group ID. This links multiple spawners together to control Phase Blocks and sets the "team" for mobs.
  • Boss Spawner

    • Raid Mechanics: Designed for single, powerful bosses. Requires a minimum number of players to start and broadcasts a server-wide message upon activation.
    • Portal Integration: Spawns an Enter Portal when the boss is ready to fight and an Exit Portal (for a limited time) when the boss is defeated.
    • Rewards: In addition to standard drops, it can distribute a Loot Bundle item to every participating player, ensuring everyone gets a reward.

2. Gating System (Phase Blocks)

  • Dynamic Obstacles: These blocks look like normal blocks but can switch between Solid (impassable) and Unsolid (passable) states.
  • Group Progression: Linked to Mob Spawners via a Group ID.
  • Logic: A group of Phase Blocks will only open (become unsolid) when ALL Mob Spawners with the same Group ID have been defeated. They remain open until the spawners' cooldowns expire and they reset.
  • Persistence: The "Won" state of spawners is saved, so doors won't accidentally close if the server restarts while spawners are on cooldown.

3. Custom Items & Portals

  • Loot Bundle: A sack/bundle item given to players after a boss raid. When used (Right-Click), it generates items from a configured "Per Player Loot Table."
  • Linker: A tool used to manage or view Group IDs (based on the data components).
  • Portals: Enter & Exit blocks used to move players into and out of arenas.

Configuration

  • In-Game GUI: Almost every aspect of the spawners (radius, timers, loot tables, mob stats) can be edited directly in-game using a custom user interface.