A lightweight plugin that enhances your server's combat mechanics by allowing you to customize weapon damage, armor durability, and adding an exciting critical hit system!
⚔️
Features • Customize damage multipliers for swords and axes
• Modify armor durability rates
• Critical hit system with configurable chance and multiplier
• Sword blocking defense system
• Simple and clean configuration file
• Easy reload command
# Sword damage modifier settings sword_damage_modifiers:
enabled: true
# Set to false to completely disable sword damage modifiers # Values greater than 1.0 increase damage # Values less than 1.0 reduce damage # Example: 1.3 = 30% more damage WOOD_SWORD: 1.0
# Base damage for wooden sword STONE_SWORD: 1.1
# 10% more damage than base IRON_SWORD: 1.2
# 20% more damage than base GOLD_SWORD: 1.0
# Same damage as base DIAMOND_SWORD: 1.3
# 30% more damage than base NETHERITE_SWORD: 1.4
# 40% more damage than base
# Axe damage modifier settings axe_damage_modifiers:
enabled: true
# Set to false to completely disable axe damage modifiers # Works the same as sword multipliers WOOD_AXE: 1.0
# Base damage for wooden axe STONE_AXE: 1.1
# 10% more damage than base IRON_AXE: 1.2
# 20% more damage than base GOLD_AXE: 1.0
# Same damage as base DIAMOND_AXE: 1.4
# 40% more damage than base NETHERITE_AXE: 1.5
# 50% more damage than base
# Shield Settings shield_configuration:
enabled: true
# Set to false to disable shield mechanics damage_reduction: 0.5
# Reduces damage by 50% durability_multiplier: 1.0
# Shield Durability Multiplier disable_duration: 1.0
# Duration in seconds that the shield is disabled when hit by an axe
# Main setting to enable/disable all armor durability modifiers armor_durability:
enabled: true
# Set to false to disable all armor durability modifications
# Durability modifiers for armor # enabled: true/false - Enables or disables the modifier # multiplier: Value that affects durability # - Values greater than 1.0 = more durability # - Values less than 1.0 = less durability armor_durability_multipliers:
LEATHER:
enabled: true
multiplier: 1.0
# Base durability for leather CHAINMAIL:
enabled: true
multiplier: 1.2
# 20% more durability than base IRON:
enabled: true
multiplier: 1.5
# 50% more durability than base GOLD:
enabled: true
multiplier: 1.0
# Same durability as base DIAMOND:
enabled: true
multiplier: 2.0
# Double durability than base NETHERITE:
enabled: true
multiplier: 2.5
# 150% more durable than base
# Critical hits system critical_hits:
enabled: true
# Set to false to disable ALL critical hit functionality default_multiplier: 1.5
# Default critical hit multiplier (1.5 = 50% more damage) chance: 0.2
# Critical hit chance (0.2 = 20% chance) visual_effect: true
# Set to false to disable the critical hit visual effect # Weapon-specific critical multipliers (only used when critical_hits.enabled is true) weapon_multipliers:
WOOD_SWORD: 1.5
STONE_SWORD: 1.5
IRON_SWORD: 1.5
GOLD_SWORD: 2.0
# Gold weapons do double critical damage DIAMOND_SWORD: 1.5
NETHERITE_SWORD: 1.5
WOOD_AXE: 1.5
STONE_AXE: 1.5
IRON_AXE: 1.5
GOLD_AXE: 2.0
# Gold weapons do double critical damage DIAMOND_AXE: 1.5
NETHERITE_AXE: 1.5
# ╔════════════════════════════════════════════════════════╗ # ║ DAMAGE CALCULATION CONFIGURATION ║ # ╚════════════════════════════════════════════════════════╝ damage_calculation:
round_damage: true
# Whether the damage should be rounded decimal_places: 2
# Number of decimal places for rounding ignore_empty_hands: true
# Whether empty-handed punches should be ignored
# Use & for color codes, for example &a for green text messages:
command:
reload_success: "&aConfiguration reloaded successfully!" no_permission: "&cYou don't have permission to use this command." usage: "&eUsage: /damagemodifier reload"
# Sword damage modifier settings sword_damage_modifiers:
enabled: true
# Set to false to completely disable sword damage modifiers # Values greater than 1.0 increase damage # Values less than 1.0 reduce damage # Example: 1.3 = 30% more damage WOOD_SWORD: 1.0
# Base damage for wooden sword STONE_SWORD: 1.1
# 10% more damage than base IRON_SWORD: 1.2
# 20% more damage than base GOLD_SWORD: 1.0
# Same damage as base DIAMOND_SWORD: 1.3
# 30% more damage than base
# Axe damage modifier settings axe_damage_modifiers:
enabled: true
# Set to false to completely disable axe damage modifiers # Works the same as sword multipliers WOOD_AXE: 1.0
# Base damage for wooden axe STONE_AXE: 1.1
# 10% more damage than base IRON_AXE: 1.2
# 20% more damage than base GOLD_AXE: 1.0
# Same damage as base DIAMOND_AXE: 1.4
# 40% more damage than base
# Sword blocking configuration (mainly for 1.8) sword_block_defense:
enabled: true
# Set to false to disable sword blocking defense # Lower value = more defense # Example: 0.5 means damage is reduced by half multiplier: 0.5
# Damage multiplier when blocking with a sword
# Main setting to enable/disable all armor durability modifiers armor_durability:
enabled: true
# Set to false to disable all armor durability modifications
# Durability modifiers for armor # enabled: true/false - Enables or disables the modifier # multiplier: Value that affects durability # - Values greater than 1.0 = more durability # - Values less than 1.0 = less durability armor_durability_multipliers:
LEATHER:
enabled: true
multiplier: 1.0
# Base durability for leather CHAINMAIL:
enabled: true
multiplier: 1.2
# 20% more durability than base IRON:
enabled: true
multiplier: 1.5
# 50% more durability than base GOLD:
enabled: true
multiplier: 1.0
# Same durability as base DIAMOND:
enabled: true
multiplier: 2.0
# Double durability than base
# Critical hits system critical_hits:
enabled: true
# Set to false to disable ALL critical hit functionality default_multiplier: 1.5
# Default critical hit multiplier (1.5 = 50% more damage) chance: 0.2
# Critical hit chance (0.2 = 20% chance) visual_effect: true
# Set to false to disable the critical hit visual effect # Weapon-specific critical multipliers (only used when critical_hits.enabled is true) weapon_multipliers:
WOOD_SWORD: 1.5
STONE_SWORD: 1.5
IRON_SWORD: 1.5
GOLD_SWORD: 2.0
# Gold weapons do double critical damage DIAMOND_SWORD: 1.5
WOOD_AXE: 1.5
STONE_AXE: 1.5
IRON_AXE: 1.5
GOLD_AXE: 2.0
# Gold weapons do double critical damage DIAMOND_AXE: 1.5
# ╔════════════════════════════════════════════════════════╗ # ║ DAMAGE CALCULATION CONFIGURATION ║ # ╚════════════════════════════════════════════════════════╝ damage_calculation:
round_damage: true
# Whether the damage should be rounded decimal_places: 2
# Number of decimal places for rounding ignore_empty_hands: true
# Whether empty-handed punches should be ignored
# Use & for color codes, for example &a for green text messages:
command:
reload_success: "&aConfiguration reloaded successfully!" no_permission: "&cYou don't have permission to use this command." usage: "&eUsage: /damagemodifier reload"
Installation
Stop your server
Place the plugin .jar in your plugins folder
Start the server
Configure the plugin in config.yml
Use /damagemodifier reload to apply changes
Support If you encounter any bugs or have suggestions, please share them in the
discussion section. Have feedback? Please leave a review! Your reviews help improve the plugin and motivate further development.
❤️
Support the Developer This plugin is provided for free, but maintaining and improving it takes time and effort. If you appreciate this plugin, consider supporting the development through donations:
All donations are publicly acknowledged (optional), and even small contributions make a difference!