- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
MagicSpells
外文名 | MagicSpells |
作者 | nisovin |
插件类型 | Spigot / CraftBukkit |
最新版本 | 3.5 |
兼容服务端 | 1.9-pre |
前置插件 |
Vault(可选) ProtocolLib(可选) LibsDisguises(可选) |
源地址 | http://dev.bukkit.org/bukkit-plugins/MagicSpells |
本插件仅对Bukkit API进行开发,也指对CraftBukkit最优支持,其他服务端错误插件作者可能不予解答!
功能
MagicSpells是一个能让玩家创立自定义魔法技能http://nisovin.com/magicspells/spelllist的Minecraft Bukkit插件。本插件的主要目的是给玩家被限制的权限来获取特有的能力而不是给他们所有的权限,也不是给他们执行一些无聊的命令来取乐,而是真真正正有趣又好玩的魔法!每个魔法都能编辑其属性:
- 释放魔法的成本(包括使用物品,魔法值,生命,饥饿度,经验和物品耐久度)
- 持续时间(魔法效果的持续时间)
- 范围(魔法释放者与目标间的范围)
- 许许多多其他的设置项目,根据魔法种类的不同而不同
魔法能通过/cast
指令释放,或使用自定义的魔杖物品,当然也可以两者皆有。同样也可以通过玩家的动作来触发http://nisovin.com/magicspells/passivespell魔法,一切都可以自定义。
用法
在让一个玩家能释放魔法之前,他必须先学会这个魔法。以下是几种能让玩家学会魔法的途径:
- 一个会该魔法的玩家来教http://nisovin.com/magicspells/teachspell此玩家
- 通过技能书http://nisovin.com/magicspells/spellbookspell学习
- 通过卷轴http://nisovin.com/magicspells/tomespell学习
- 获得技能的
grant
权限http://nisovin.com/magicspells/permissions点 - 在商店http://nisovin.com/magicspells/magicspellsshop购买
当然,服务器管理员会所有的魔法,举个例子:服务器的管理员能用/cast teach bob blink
指令让玩家bob学会闪现(blink)
技能。
一旦学会了该技能,就可以用/cast
指令或者魔杖来释放了。现在玩家bob学会了闪现
技能,他就可以通过指令/cast blink
或挥舞魔杖来释放该魔法了。
如果使用魔杖来释放魔法,拿出指定的魔杖物品然后右击来切换所选择的魔法,右击能循环显示该魔杖所绑定的魔法技能,当切换至想要释放的魔法时,左击即可释放。
如果玩家bob没有释放魔法所需要的条件,或者该魔法还处于冷却状态,则会收到一条释放失败的消息。
如果魔法值系统开启了,玩家能通过使用/mana
指令来查看自己还有多少魔法值。同样,魔法槽可以自定义显示在经验条或者饥饿条上。