MaceCooldownn

โญ โ€” (9 endorsements) ๐Ÿ“ฅ 4,000 downloads ๐Ÿ“Œ v1.2.0 ๐Ÿ“… 1/9/2026
๐ŸŸก Updated this year

By geturplugins ยท equipment

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 1/26/2026 ๐Ÿ“… Created: 1/9/2026

๐Ÿ” Analysis

  • ๐Ÿ‘ 0.2% endorsement rate
  • ๐Ÿ† #31 of 84 equipment mods in this game by downloads

๐Ÿ“‹ About This Mod

** ๐Ÿ“– **MaceCooldown Plugin - Complete Description** --- ๐ŸŽฏ **Overview** **MaceCooldown** is a lightweight, performance-optimized Minecraft plugin designed for **Paper/Spigot 1.21.1-1.21.11** servers. It introduces a strategic cooldown mechanic to the **Mace** weapon, preventing spam attacks and adding tactical depth to PvP and PvE combat scenarios. When a player attacks any entity using a Mace, the weapon is placed on cooldown for a configurable duration, during which the player cannot use the Mace again. This creates balanced gameplay and prevents overpowered Mace spamming. --- โœจ **Key Features** **1. Cooldown System** - โฑ๏ธ **Configurable Duration**: Set cooldown time in seconds (default: 120 seconds / 2 minutes) - ๐ŸŽฎ **Native Minecraft API**: Uses official `Player.setCooldown()` method for seamless integration - ๐Ÿ”„ **Automatic Conversion**: Seconds automatically converted to Minecraft ticks (1 second = 20 ticks) - ๐Ÿ’ฌ **Player Feedback**: Visual messages inform players when cooldown is applied **2. Smart Detection** - ๐ŸŽฏ **Entity Attack Trigger**: Activates only when a player actually hits an entity - โœ‹ **Main Hand Detection**: Only triggers when Mace is in the main hand slot - ๐Ÿ›ก๏ธ **Entity-Agnostic**: Works with all entity types (players, mobs, bosses, custom entities) **3. Configuration System** - ๐Ÿ“ **Fully Customizable**: Edit `config.yml` to suit your server needs - ๐Ÿ”Œ **Toggle On/Off**: Completely disable the plugin without uninstalling - ๐Ÿ”„ **Hot Reload**: Apply config changes without server restart using `/macecooldown reload` - ๐Ÿ“‹ **Well-Documented**: Config file includes clear comments for each setting **4. Administration** - ๐Ÿ‘‘ **Admin Commands**: `/macecooldown reload` for managing the plugin - ๐Ÿ” **Permission System**: `macecooldown.admin` permission (OP by default) - ๐Ÿ“Š **Status Feedback**: Command shows current configuration when reloading **5. Performance & Compatibility** - โšก **Lightweight**: Minimal resource usage, optimized event handling - ๐ŸŽฎ **Modern Minecraft**: Supports 1.21.1 through 1.21.11 - โ˜• **Java 21**: Built with the latest Java LTS for maximum performance - ๐ŸŒ **Paper/Spigot**: Compatible with both server platforms --- ๐ŸŽฎ **Use Cases & Applications** **PvP Servers** - **Balance Combat**: Prevent Mace spam in duels and arenas - **Strategic Gameplay**: Players must time their Mace attacks carefully - **Weapon Diversity**: Encourages switching between different weapons - **Skill-Based Fighting**: Rewards tactical thinking over button mashing **Survival/SMP Servers** - **Boss Fights**: Make boss battles more challenging and engaging - **Mob Grinding**: Prevent trivializing mob farms with Mace spam - **Resource Balance**: Encourages varied weapon use and durability management **RPG/Adventure Servers** - **Class Systems**: Integrate with class-based systems for warrior cooldowns - **Quest Balance**: Make quests more challenging by limiting powerful weapons - **Progression Control**: Gate powerful Mace usage behind cooldown mechanics **Mini-Games** - **PvP Arenas**: Add strategic depth to combat mini-games - **Custom Events**: Create timed challenges with weapon cooldowns - **Tournament Balance**: Ensure fair fights in competitive events --- ๐Ÿ”ง **How It Works** **Technical Flow:** ``` 1. Player attacks entity with Mace in main hand โ†“ 2. Plugin detects EntityDamageByEntityEvent โ†“ 3. Checks if cooldown-enabled = true โ†“ 4. Validates attacker is a Player โ†“ 5. Checks if weapon is Material.MACE โ†“ 6. Converts config seconds to ticks (seconds ร— 20) โ†“ 7. Applies cooldown using player.setCooldown(Material.MACE, ticks) โ†“ 8. Player receives feedback message โ†“ 9. Mace cannot be used until cooldown expires ``` **Visual Player Experience:** - โœ… **Before Cooldown**: Mace works normally - โš”๏ธ **Attack Entity**: Player hits any mob/player with Mace - โณ **Cooldown Activates**: Mace icon shows cooldown animation - ๐Ÿ’ฌ **Message Appears**: "Mace cooldown applied for 120 seconds!" - โฑ๏ธ **Wait Period**: Player must wait (or switch weapons) - โœ… **Cooldown Expires**: Mace becomes usable again --- โš™๏ธ **Configuration Details** **config.yml Breakdown:** ```yaml cooldown-enabled: true ``` - **Type**: Boolean (`true` or `false`) - **Default**: `true` - **Purpose**: Master toggle for the entire plugin - **Effect**: When `false`, plugin does nothing (useful for temporary disabling) ```yaml cooldown-seconds: 120 ``` - **Type**: Integer (whole number) - **Default**: `120` (2 minutes) - **Range**: Any positive number (recommended: 10-300) - **Purpose**: Duration in real-world seconds - **Conversion**: Automatically multiplied by 20 for Minecraft ticks **Configuration Examples:** | Use Case | cooldown-seconds | Real Time | Best For | |----------|------------------|-----------|----------| | Fast-Paced PvP | 30 | 30 seconds | Quick respawn servers | | Balanced PvP | 60 | 1 minute | Arena/

๐Ÿ“– MaceCooldown Plugin - Complete Description

๐ŸŽฏ Overview

MaceCooldown is a lightweight, performance-optimized Minecraft plugin designed for Paper/Spigot 1. 21. 1-1. 21. 11 servers. It introduces a strategic cooldown mechanic to the Mace weapon, preventing spam attacks and adding tactical depth to PvP and PvE combat scenarios.

When a player attacks any entity using a Mace, the weapon is placed on cooldown for a configurable duration, during which the player cannot use the Mace again. This creates balanced gameplay and prevents overpowered Mace spamming.

โœจ Key Features

1. Cooldown System - โฑ๏ธ Configurable Duration: Set cooldown time in seconds (default: 120 seconds / 2 minutes) - ๐ŸŽฎ Native Minecraft API: Uses official `Player.setCooldown()` method for seamless integration - ๐Ÿ”„ Automatic Conversion: Seconds automatically converted to Minecraft ticks (1 second = 20 ticks) - ๐Ÿ’ฌ Player Feedback: Visual messages inform players when cooldown is applied

2. Smart Detection - ๐ŸŽฏ Entity Attack Trigger: Activates only when a player actually hits an entity - โœ‹ Main Hand Detection: Only triggers when Mace is in the main hand slot - ๐Ÿ›ก๏ธ Entity-Agnostic: Works with all entity types (players, mobs, bosses, custom entities)

3. Configuration System - ๐Ÿ“ Fully Customizable: Edit `config.yml` to suit your server needs - ๐Ÿ”Œ Toggle On/Off: Completely disable the plugin without uninstalling - ๐Ÿ”„ Hot Reload: Apply config changes without server restart using `/macecooldown reload` - ๐Ÿ“‹ Well-Documented: Config file includes clear comments for each setting

4. Administration - ๐Ÿ‘‘ Admin Commands: `/macecooldown reload` for managing the plugin - ๐Ÿ” Permission System: `macecooldown.admin` permission (OP by default) - ๐Ÿ“Š Status Feedback: Command shows current configuration when reloading

5. Performance & Compatibility - โšก Lightweight: Minimal resource usage, optimized event handling - ๐ŸŽฎ Modern Minecraft: Supports 1. 21. 1 through 1. 21. 11 - โ˜• Java 21: Built with the latest Java LTS for maximum performance - ๐ŸŒ Paper/Spigot: Compatible with both server platforms

๐ŸŽฎ Use Cases & Applications

PvP Servers - Balance Combat: Prevent Mace spam in duels and arenas - Strategic Gameplay: Players must time their Mace attacks carefully - Weapon Diversity: Encourages switching between different weapons - Skill-Based Fighting: Rewards tactical thinking over button mashing

Survival/SMP Servers - Boss Fights: Make boss battles more challenging and engaging - Mob Grinding: Prevent trivializing mob farms with Mace spam - Resource Balance: Encourages varied weapon use and durability management

RPG/Adventure Servers - Class Systems: Integrate with class-based systems for warrior cooldowns - Quest Balance: Make quests more challenging by limiting powerful weapons - Progression Control: Gate powerful Mace usage behind cooldown mechanics

Mini-Games - PvP Arenas: Add strategic depth to combat mini-games - Custom Events: Create timed challenges with weapon cooldowns - Tournament Balance: Ensure fair fights in competitive events

๐Ÿ”ง How It Works

Technical Flow:

``` 1. Player attacks entity with Mace in main hand โ†“ 2. Plugin detects EntityDamageByEntityEvent โ†“ 3. Checks if cooldown-enabled = true โ†“ 4. Validates attacker is a Player โ†“ 5. Checks if weapon is Material. MACE โ†“ 6. Converts config seconds to ticks (seconds ร— 20) โ†“ 7. Applies cooldown using player.setCooldown(Material. MACE, ticks) โ†“ 8. Player receives feedback message โ†“ 9. Mace cannot be used until cooldown expires ```

Visual Player Experience:

  • โœ… Before Cooldown: Mace works normally
  • โš”๏ธ Attack Entity: Player hits any mob/player with Mace
  • โณ Cooldown Activates: Mace icon shows cooldown animation
  • ๐Ÿ’ฌ Message Appears: "Mace cooldown applied for 120 seconds!"
  • โฑ๏ธ Wait Period: Player must wait (or switch weapons)
  • โœ… Cooldown Expires: Mace becomes usable again

โš™๏ธ Configuration Details

config.yml Breakdown:

```yaml cooldown-enabled: true ``` - Type: Boolean (`true` or `false`) - Default: `true` - Purpose: Master toggle for the entire plugin - Effect: When `false`, plugin does nothing (useful for temporary disabling)

```yaml cooldown-seconds: 120 ``` - Type: Integer (whole number) - Default: `120` (2 minutes) - Range: Any positive number (recommended: 10-300) - Purpose: Duration in real-world seconds - Conversion: Automatically multiplied by 20 for Minecraft ticks

Configuration Examples:**

| Use Case | cooldown-seconds | Real Time | Best For | |----------|------------------|-----------|----------| | Fast-Paced PvP | 30 | 30 seconds | Quick respawn servers | | Balanced PvP | 60 | 1 minute | Arena/

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š Mod Details

Game
Minecraft Plugins
Author
geturplugins
Version
1.2.0
Downloads
4,000
Endorsements
9
Category
equipment
Created
1/9/2026
Updated
1/26/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
equipment, game-mechanics, utility

๐Ÿ”ง How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

๐Ÿ“– Full step-by-step install guide for Minecraft Plugins โ†’

Visit the official mod page for specific installation instructions for this mod.

๐ŸŽฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

โ“ Frequently Asked Questions

Which Minecraft Plugins versions does MaceCooldownn support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of MaceCooldownn?

Version 1.2.0, published 2026-01-26 with 4,000 downloads recorded at the source.

Keep browsing โ€” more Minecraft Plugins mods await

๐Ÿ“‹ All Minecraft Plugins Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More equipment ๐Ÿ‘ค More by geturplugins ๐Ÿ”Ž Similar Mods ๐ŸŒ Best equipment (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods