DonutSMP - DonutDuels icon

DonutSMP - DonutDuels -----

Mechanics



donutSMP - DonutDuels
Update: v1.2 - Admin & UI Update Type: Major Update

This update introduces powerful new administrative tools, enhances the user interface with live information, and includes critical bug fixes for server stability and arena protection.

Added:

  • Full Message Configuration (messages.yml): All user-facing messages have been moved to a new messages.yml file, allowing for complete translation and customization.

  • Live Player Counts in GUI: The kit selection menus now display live "In Queue" and "Fighting" counters for each game mode.
    [​IMG]
  • New Admin Commands:
    • /dd reload: Allows reloading all plugin configurations without a server restart.

    • /dd forcestop <player>: Allows admins to forcefully and safely end an ongoing duel.
      /dd deletearena ArenaName; Allows admins to delete an arena.
      /dd deletekit KitName; Allows admins to delete a kit.
      [​IMG]
Fixed:

  • Server Crash on Arena Cleanup: Fixed a critical Asynchronous Chunk getEntities call error that would crash the cleanup task. This also resolves the "No arenas are available" bug.

  • Explosion Containment: Fixed a bug that allowed explosions (TNT, Respawn Anchors, etc.) to damage blocks outside of the arena's boundaries.

  • External Block Interaction: Fixed a loophole that allowed players inside a duel to break or place blocks outside their arena.

  • "Plugin is Disabled" Error: Resolved the main startup failure by changing the plugin's core dependency model.
Changed:

  • Thread Safety & Performance: The entire arena cleanup process (clearEntities and regenerateArena) was re-written to be fully thread-safe, significantly improving server stability.

  • Dependency Model: The plugin now treats WorldEdit as a softdepend. This allows the server to start and the plugin to enable even if WorldEdit is missing, disabling only arena-specific features.

  • Message System: The entire plugin was refactored to use the new, centralized MessageManager for all player communication.
----------, Oct 5, 2025
Resource Information
Author:
----------
Total Downloads: 109
First Release: Sep 27, 2025
Last Update: Oct 9, 2025
Category: ---------------
All-Time Rating:
2 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings