YanSeng 发表于 2024-11-30 21:41:57

DamageModifier | 自定义武器伤害1.8-1.20.1

本帖最后由 YanSeng 于 2024-11-30 22:51 编辑

492190182⚔️特点
• 自定义剑和斧头的伤害乘数
• 修改盔甲耐久度率
• 具有可配置机会和乘数的致命一击系统
• 剑格挡防御系统
• 简洁的配置文件
• 轻松重新加载命令



命令
- /damagemodifier reload - 重新加载插件配置
- 权限:damagemodifier.reload⚙️




配置
config.yml




# 武器配置
# =============================================

# 剑的伤害乘数
# 大于 1.0 的值会增加伤害
# 小于 1.0 的值会减少伤害
# 例如:1.3 = 增加 30% 的伤害
sword_damage_modifiers :
WOOD_SWORD : 1.0   # 木剑的基础伤害
STONE_SWORD : 1.1   # 比基础伤害多 10%
IRON_SWORD : 1.2   # 比基础伤害多 20%
GOLD_SWORD : 1.0   # 与基础伤害相同
DIAMOND_SWORD : 1.3 # 比基础伤害多 30%
NETHERITE_SWORD : 1.4

# 斧头的伤害乘数
# 与剑的乘数相同
axe_damage_modifiers:
WOOD_AXE : 1.0       # 木斧的基本伤害
STONE_AXE : 1.1   # 比基本伤害多 10%
IRON_AXE : 1.2       # 比基本伤害多 20%
GOLD_AXE : 1.0       # 与基本伤害相同
DIAMOND_AXE : 1.4   # 比基本伤害多 40%
NETHERITE_AXE : 1.5

# ===========================================
# 防御配置
# ============================================

# 用剑格挡时的防御修正
# 值越低 = 防御越高
# 例如:0.5 表示伤害减少一半
sword_block_defense_multiplier : 0.5

# 盾牌设置
shield_configuration :
damage_reduction : 0.5   # 减少伤害 50%
durable_multiplier : 1.0   # 盾牌耐久度乘数
disable_duration : 1.0   # 被斧头击中后盾牌禁用的持续时间(秒)

# =============================================
# 耐久性配置
# =============================================

# 盔甲耐久度修改器
# enabled: true/false - 启用或禁用修改器
# multiplier:影响耐久性的值
# - 大于 1.0 的值 = 耐久性更高
# - 小于 1.0 的值 = 耐久性更低
armor_durability_multipliers:
皮革:
    已启用: true
    multiplier : 1.0   # 皮革的基本耐久度
CHAINMAIL:
    启用: true
    multiplier : 1.2   # 比基本耐久度高 20%
IRON:
    启用: true
    multiplier : 1.5   # 比基本耐久度高 50%
GOLD:
    启用: true
    multiplier : 1.0   # 与基本耐久度相同
DIAMOND:
    启用: true
    multiplier : 2.0   # 比基本耐久度高一倍
NETHERITE:
    启用: true
    multiplier : 2.5   # 比钻石更耐久

# ==========================================
# 暴击配置
# ==========================================

# 暴击系统
critical_hits :
enabled : true         # true = 启用,false = 禁用
default_multiplier : 1.5 # 默认暴击乘数 (1.5 = 增加 50% 的伤害)
chance : 0.2             # 暴击几率 (0.2 = 20% 的几率)
visual_effect : true   # 设置为 false 则禁用暴击视觉效果
# 武器特定的暴击乘数
weapons_multipliers :
    WOOD_SWORD : 1.5
    STONE_SWORD : 1.5
    IRON_SWORD : 1.5
    GOLD_SWORD : 2.0   # 金色武器造成双倍暴击伤害
    DIAMOND_SWORD : 1.5
    NETHERITE_SWORD : 1.5
    WOOD_AXE : 1.5
    STONE_AXE : 1.5
    IRON_AXE : 1.5
    GOLD_AXE : 2.0   # 金色武器造成双倍暴击伤害
    DIAMOND_AXE : 1.5
    NETHERITE_AXE : 1.5

# ===========================================
# 伤害计算配置
# ===============================================
damage_calculation:
round_damage : true         # 是否对伤害进行四舍五入
decimal_places : 2             # 四舍五入的小数位数
ignore_empty_hands : true   # 是否应忽略空手出拳

安装

[*]停止服务器
[*]将插件 .jar 放在你的插件文件夹中
[*]启动服务器
[*]在 config.yml 中配置插件
[*]使用 /damagemodifier reload 应用更改




因为未获得授权消息,所以不提供下载,大家可以自行去下载哈

YanSeng 发表于 2024-11-30 22:58:18

没人强沙发那我自己强吧{:q:smile:}

BeiQ 发表于 2024-12-1 00:01:18

顶d=====( ̄▽ ̄*)b
页: [1]
查看完整版本: DamageModifier | 自定义武器伤害1.8-1.20.1