插件手册:magic:home

这是本文档旧的修订版!


Magic 插件文档


这个是Magic提供的wiki,由mashal1004翻译改编。 原始英文文档请参阅https://github.com/elBukkit/MagicPlugin/wiki

Magic 是一个魔法插件,它可以给你的服务器提供法杖和物品。Magic还包括升级系统(growing progression system)自定义mob(custom mobs)制造(crafting)图像地图(image maps)和其他一些列功能。

插件更多菜单使用方式,请参阅http://mine.elmakers.com/reference/

defaul权限给了op一些指令。可以使用 tab-completion (e.g. /mgive ) 在游戏中获得帮助。

请阅读权限permissions页面获得详细的权限信息。

  • /wand : 创建一个新的,空白的法杖
  • /wand <name> : 从定义好的预存法杖(wands.yml)中创建一个新的法杖
  • /wand list : 列出所有wand.yml文件中可以提供的法杖
  • /wand enchant [#levels] : 给法杖随机加入魔咒和属性
  • /wand add <spell> : 为当下手持的法杖加入新的魔咒
  • /wand restore : 找回丢失的玩家法杖
  • /wand organize : 重新组织法杖上的魔咒
  • /wand fill : 给法杖填充所有已知(且允许的)魔咒
  • /wand remove <spell> : 从手持的法杖上移除一个魔咒
  • /wand configure <property> <value> : 为法杖配置属性(见下)
  • /wand upgrade <property> <value> : 配置法杖属性,但从不降低任何数值value(见下)
  • /wand override <parameter> <value> : 改变法杖施魔咒的途径way
  • /wand bind : 让法杖隐身,这样就只有你自己能够拿着它
  • /wand unbind : 现身法杖,包括保存的备份
  • /wand save <name> : 保存一个法杖到新的配置模板
  • /wand delete <id> : 删除一个以保存的法杖模板
  • /wand combine <wand> : 加入一个法杖模板到已存法杖中(给它升级)
  • /wand add brush <material> : 给正手持的法杖加入新材料
  • /wand remove brush <material> : 给正手持的法杖移除一个材料
  • /wand name <name> : 命名法杖(注意,你也可以在铁毡上进行)
  • /wand describe : 列出所有法杖的属性,配合“configure”使用
  • /wand unlock : 解锁一个被锁的法杖让其变为可编辑模式 (“/wand configure locked “为已上锁)
  • /wand create : 从你持有的物品中创建一个魔杖
  • /wand destroy : 去附魔(毁坏)你持有的法杖
  • /wand duplicate : 复制你持有的法杖
  • /wand enchant xp : 将所有的经验(消耗经验)添加到法杖中。可用于调平系统的命令块中(Can be used in command blocks for a leveling system)
  • /wandp <player> <etc…> : 在特定的玩家身上用 /wand commands

法杖配置指标 “configure” 和 “upgrade”: https://github.com/elBukkit/MagicPlugin/wiki/WandParameters

mgive命令的工作原理与普通命令、esssentials的/give命令非常相似。它可以用来给任何玩家任何物品,包括法杖、魔咒和升级等。它还可以用来给玩家提供xp,目前可能需要它来解决/xp命令给经验与法杖经验相冲突的问题

  • /mgive [player] <item> [amount] : 命令的通用、灵活格式。“item”是唯一必需的参数。
  • /mgive NathanWolf elder : 给 NathanWolf 一个 Elder 法杖
  • /mgive NathanWolf sp 100 : 给 NathanWolf 100 经验值(Sp)
  • /mgive NathanWolf sp:100 : 给 NathanWolf 一个价值 100 SP的物品
  • /mgive fling 32 : 给你自己 32 “fling” 魔咒. 魔咒会堆叠起来,可以放在箱子里或者给玩家<这是啥意思,我也不太懂—by mashal1004>
  • /mgive NathanWolf xp 200 : 给 NathanWolf 200 经验值, 即使他拿着法杖也能用
  • /mgive NathanWolf gold_nugget 32 : 给 NathanWolf 32 金块。 项目格式必须遵循Bukkit的材料
  • /mgive spell:wolf : 给你自己 “wolf” 魔咒。 此 “spell:”, “wand:”, 和 “upgrade:” 前缀 可用于区分同名物品item
  • /mgive book:engineering : “book:<category>” 物品将创建一个 “Spell Book” (意为魔法书)包括所有在归类中的魔咒,及其知识和成本的描述内容
  • /mgive book:all : 给一个 “master” 魔咒书,包括所有魔咒,组织好的分类

详情参阅魔法mob Magic Mobs指令内容!https://github.com/elBukkit/MagicPlugin/wiki/MagicMobs

详情参阅魔法物品 Custom Items指令内容!https://github.com/elBukkit/MagicPlugin/wiki/CustomItems

  • /magic load : Reload config files, update spell configurations.

/magic save : Force saving of player data. Also saves other data, like lost wands and image maps. /magic commit : Commit all changes (like casting “Commit” on all players) /magic cancel : Cancel all in-progress construction batches. /magic list [wands | automata | maps | tasks] <player> : List all lost wands, maps or automata. The “tasks” parameter can be used to check for runaway tasks in any plugin. /magic clean <player> : Clear unowned lost wands, or a specific player's lost wands. /magic clean ALL : Clear all wands from all worlds. /spells : Lists all spells that a player knows about. A player may view detailed information about any spells they have permission to cast. This command is safe to give to players, though it removes some of the mystery. Players can see the same information in-game about spells they have on their wands (via the lore tooltips).

  • 插件手册/magic/home.1550217249.txt.gz
  • 最后更改: 2019/02/15 15:54
  • 玛莎莎