简介
MCMMO插件的Forge单机版,仅支持1.7.10。只有英文版,没有Curseforge,仅能从GitHub下载。
下载方式:进入GitHub,右边Releases里找最新版的jar文件下载既可。
技能
目前实装的技能有
箭术(Archery)
斧头(Axes)
搏斗(Combat)
潜水(Diving)
灭火(Firefighting)
杂技(Parkour)
药剂(Poison)
剑术(Swords)
空手格斗(Unarmed)
关于技能的详细信息,请在游戏中运行 /mcmmo help <技能名> 或 /mcmmo <技能名> 来查看你当前的技能统计信息。
指令
在游戏中运行 /mcmmo 可以显示本模组的所有指令,这个Mod的所有子命令都可以通过Tab补完。
配置
该Mod配置文件在 /config/mcmmo.cfg ,可以调整技能进度。技能等级基于一个简单的公式:nextLevelXP = baseXP + slopeXP*level,与原版mcMMO相同。baseXP 和 slopeXP 都可以在配置文件中更改。由于Mod只存储玩家的总经验值,所以如果这些变量发生变化,他的当前等级和技能将被自动重新调整。
技能经验值存储在一个单独的文件 /saves/mcmmo/xp.json 内。这个文件是独立于世界的,它的优缺点是所有的技能都在同一服务器上运行的所有世界中共享。
作者的话
作为一个 MCMMO 爱好者,我编写这个Mod是因为我不能把 MCMMO 插件装到我的 Forge 整合包里,我不打算写一个完全支持 MCMMO 所有功能的Mod,我也不打算支持1.7.10以外的版本
这是我利用业余时间制作的第一个MC模组项目,对我来说是很好的实践。我只基于MCMMO-Wiki 里的内容来实现这个Mod,不打算使用任何源码,因此不要指望这个项目在不久的将来就能完成。
从1.1.0版本开始,这个Mod会支持SP,但目前经验值存储在一个独立于world的文件中,所以技能等级将在所有世界中共享。
目前我认为V1.3.1版是一个足够好的版本了。我是为了我的 Forge 核心服务器而开发的这个Mod,这是一个格雷科技5和FTB Infinity Evolved(v3.0.2)的服务器,所以这个Mod支持匠魂和格雷科技5的武器,但不支持其他Mod的武器,这意味着你不能用其他Mod武器提升MCMMO技能等级,也不能用它们激活MCMMO技能。
我没有把采矿类技能加入这个Mod,因为它们很难实现。
开发
作者目前不打算发新功能,如果你想修改该Mod,请随意,你可以在GitHub克隆(Fork)这个模组后以你喜欢的方式修改源代码。
作者试图保持良好的源码注释和可读性,并为那些打算开发出挖矿技能(MiningSkill和BlockListener)的人添加了一些目前尚未使用的类--新技能只需添加到Skill-Enum和SkillRegistry中就可以使用。