Skip to content

LengMC/ElementalMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔮 ElementalMaster - 元素大师

Minecraft Version License

一个基于元素掌控的 Minecraft PVP/PVE 战斗玩法插件,玩家可以掌控火、水、土、风四种元素的力量进行战斗。


🎮 玩法概述

元素大师是一个让玩家掌控自然元素力量的战斗玩法插件。玩家可以选择一种主修元素,通过战斗和修炼来提升元素掌控力,解锁强大的元素技能。不同元素之间存在克制关系,策略性地选择和使用元素是取胜的关键。

玩家初始获得 100 点元素值(最高可提升至 500 点),使用技能需要消耗元素值。元素值可以通过时间自然恢复,也可以通过击败敌人快速补充。


⚙️ 核心机制

元素值系统

  • 初始元素值: 100 点
  • 最大值: 500 点(通过进阶提升)
  • 自然恢复: 每 5 秒恢复 2 点
  • 击杀恢复: 击杀玩家恢复 30 点,击杀怪物恢复 10 点
  • 消耗: 释放技能时消耗对应元素值

元素等级

每个元素有 1-10 级,等级越高,该元素技能伤害加成越高:

  • 等级提升: 使用该元素技能命中敌人获得熟练度
  • 伤害加成: 每级 +5% 伤害
  • 满级特殊效果: 10 级解锁该元素的终极被动

🌍 元素系统

🔥 火元素 - 烈焰之道

特点: 高爆发、持续伤害 代表技能:

  • 烈焰冲击(主动)
  • 火焰护盾(被动)
  • 陨石天降(终极技)

💧 水元素 - 深海之力

特点: 控制、恢复、群体效果 代表技能:

  • 水流束缚(主动-控制)
  • 生命之泉(主动-治疗)
  • 海啸狂潮(终极技)

⛰️ 土元素 - 大地守护

特点: 防御、护盾、高血量 代表技能:

  • 岩石壁垒(主动-护盾)
  • 地刺突袭(主动-伤害)
  • 大地之怒(终极技)

🌪️ 风元素 - 疾风之影

特点: 高机动、闪避、攻速 代表技能:

  • 疾风步(主动-位移)
  • 风刃乱舞(主动-AOE)
  • 风暴之眼(终极技)

✨ 元素技能

主动技能(右键激活)

每个元素拥有 3 个主动技能,通过快捷键(默认 1、2、3)释放:

元素 技能1 技能2 技能3(终极技)
烈焰冲击 (30元素值) 火焰路径 (20元素值) 陨石天降 (80元素值)
水流弹 (25元素值) 治愈之雨 (35元素值) 海啸狂潮 (80元素值)
岩石投掷 (25元素值) 大地护盾 (40元素值) 地震波 (80元素值)
风刃 (20元素值) 疾风步 (25元素值) 龙卷风 (80元素值)

被动技能

每个元素达到 5 级解锁被动技能:

  • : 灼热之躯 - 近战攻击者受到燃烧伤害
  • : 流水之体 - 受到伤害时有 20% 几率恢复生命
  • : 坚韧皮肤 - 永久获得额外护甲
  • : 轻盈脚步 - 移动速度永久提升

📈 进阶与突破

元素觉醒(选择元素)

  • 首次加入游戏时,通过 /element choose <元素> 选择主修元素
  • 选择后不可更改,除非使用特殊道具"元素重置卷轴"

元素进阶(提升元素值上限)

玩家通过积累战斗经验提升元素等阶:

等阶 元素值上限 解锁条件
学徒 100 初始
精通 200 元素等级达到 3 级
专家 300 元素等级达到 5 级
大师 400 元素等级达到 7 级
宗师 500 元素等级达到 10 级

元素突破

  • 突破时需要完成特定任务
  • 突破后解锁新技能外观特效
  • 达到宗师可解锁隐藏组合技

⚔️ 元素克制

元素之间存在循环克制关系,造成额外伤害或减免:

火 → 克制 → 风 (造成 120% 伤害)
风 → 克制 → 土 (造成 120% 伤害)
土 → 克制 → 水 (造成 120% 伤害)
水 → 克制 → 火 (造成 120% 伤害)

被克制时只造成 80% 伤害

🎯 游戏模式

元素竞技场

  • 4 人自由混战
  • 击杀得分,率先达到 10 分获胜
  • 死亡后 3 秒在随机位置复活
  • 场地内随机刷新元素能量球,拾取恢复 50 元素值

元素争夺战

  • 两队对抗(红队 vs 蓝队)
  • 地图中央有控制点
  • 占领控制点持续获得团队积分
  • 先达到 100 分的队伍获胜
  • 占领期间每秒获得 1 分

修炼模式(PVE)

  • 单人挑战元素之灵
  • 共 10 波敌人,每波难度递增
  • 击败 Boss 获得元素精华
  • 元素精华可兑换稀有技能特效

📋 指令与权限

玩家指令

/element choose <fire/water/earth/wind> - 选择元素
/element info - 查看元素信息
/element skills - 查看技能列表
/element stats - 查看战斗统计
/element top - 查看排行榜
/element join <模式> - 加入游戏模式
/element leave - 离开当前游戏

管理员指令

/elementadmin setlevel <玩家> <元素> <等级> - 设置元素等级
/elementadmin reset <玩家> - 重置玩家数据
/elementadmin setenergy <玩家> <数值> - 设置元素值
/elementadmin arena create <名称> - 创建竞技场
/elementadmin arena setspawn <名称> - 设置复活点

⚙️ 配置文件

config.yml

# 元素值设置
energy:
  default: 100
  max: 500
  regen-interval: 5  # 恢复间隔(秒)
  regen-amount: 2    # 每次恢复量
  kill-player: 30    # 击杀玩家恢复
  kill-mob: 10       # 击杀怪物恢复

# 技能冷却(秒)
cooldowns:
  skill1: 3
  skill2: 8
  ultimate: 30

# 伤害倍率
damage:
  advantage: 1.2     # 克制伤害倍率
  disadvantage: 0.8  # 被克制伤害倍率
  neutral: 1.0       # 中立伤害倍率
  level-bonus: 0.05  # 每级加成

# 竞技场设置
arena:
  min-players: 2
  max-players: 8
  countdown: 10
  energy-orb-respawn: 30  # 能量球刷新时间(秒)
  
# 消息设置
messages:
  prefix: "&8[&6元素大师&8]&r"
  language: "zh_CN"
/elementadmin reload - 重载配置

🎨 特色亮点

✨ 完全自定义: 所有消息、数值、技能效果均可配置 🎯 策略性强: 元素克制系统让每场战斗充满变数 🏆 竞技排行: 内置 ELO 排名系统,支持赛季重置 💎 特效华丽: 每个技能都有独特的粒子特效和音效 🔧 API 支持: 提供开发者 API,可扩展新元素和技能

About

ElementalMaster 元素大师

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages