概述
Magic 是一个为服务器添加强大魔法魔杖和物品的插件!Magic 还提供进阶系统、自定义生物、NPC、合成、图像地图等众多功能。
提问前请先阅读 常见问题
玩家信息
如果服务器自定义了插件设置,实际情况可能有所不同。请咨询服务器管理员了解插件的具体配置。
使用 Magic
大部分法术施放通过魔杖物品完成。手持魔杖时,左键点击施放当前法术。拥有多个法术的魔杖会有"魔杖背包",可快速切换和管理法术。
进阶系统
获得魔杖后,通过与附魔台交互来升级。更多信息参阅 进阶系统。
机制
魔杖机制、进阶、可用魔杖和其他功能都由服务器管理员决定,因此你的体验可能有所不同。
欢迎在示例服务器上试玩各种魔杖和法术。
更多信息
更多详情,包括各种魔杖背包模式的使用方法、所有合成配方,请访问 Magic 网站。
开发者信息
Magic 提供简洁而深入的 API 供集成使用。你可以施放法术、创建魔杖,甚至实现自己的法术和效果。也可以在插件中使用 MagicLib 而不依赖 Magic。
Magic 使用 EffectLib(内嵌,无需下载)实现粒子效果——你也可以使用!
管理员信息
附加信息
版本兼容性
- 1.9.1 及以上: 最新版本
- 1.9: Magic 6.0.4
- 1.8.8 - 1.8.9: Magic 5.5.6
- 1.8.1 - 1.8.8: Magic 5.3.3
- 1.7.9 及更早: 查看 DevBukkit
获取更多支持
- 访问我们的 Discord
下载
Magic 可从以下位置下载,都是相同的构建版本。Magic 支持 CraftBukkit、Spigot、Paper、Fabric 和 NeoForge。具体版本兼容性见上方版本表。
- SpigotMC — Magic 在 SpigotMC 的主页
- DevBukkit — 旧版 CraftBukkit 构建
- elMakers CI — 开发版本(风险自负)
Bug、功能和问题
请使用问题追踪器提交所有 Bug 报告、功能建议等。
自定义和默认设置
Magic 完全可自定义。插件行为、可用法术和魔杖、所有游戏内文本都可自定义。
Magic 附带内置示例默认配置可直接使用。
默认 Magic 体验:
- 玩家无法使用任何 Magic 命令
- 玩家可合成魔杖和其他魔法物品
- 玩家通过使用法术获得法术点数(SP)
- 玩家在附魔台使用 SP 学习新法术
- 收集当前等级所有法术后自动晋级
- 魔杖可在商店购买或包含在套件中
- 魔杖绑定玩家,其他玩家无法使用
- 玩家死亡保留魔杖
- 管理员可设置任务奖励来升级或创建魔杖
- 魔杖不可破坏,会在 DynMap 上显示(如已安装)
- 每个魔杖有法术和材料背包
- 魔杖使用魔力系统(缓慢回复)
- 所有玩家可访问所有法术(如果能找到或创建包含它们的魔杖)
以上均可禁用或修改。其他选项:
- 3 种魔杖背包模式:箱子背包(默认)、点击切换、快捷栏模式
- 基于权限的魔杖、法术和命令
- 不同魔杖类型、合成配方和进阶路径
- 魔杖自动填充玩家有权使用的所有法术
- 试剂代替魔力
- 其他物品类型作为魔杖(附魔剑等)
更多自定义信息参阅 管理员指南。
关于权限和命令
Magic 主要作为原版附加组件,遵循 Minecraft 的核心主题:探索、合成和自由。所有法术和能力围绕魔杖物品,玩家不受限制或分类。
Magic 没有供玩家使用的命令。有游戏内 /spells 列表,但不建议开放。让玩家自然发现新法术,或访问 Magic 网站查看完整法术列表。
Magic 也可使用替代配置,如基于权限的施法、自动填充魔杖等。这对 VIP 魔杖特别有用。
玩家没有魔杖不能施法。/cast 命令仅供管理员测试和命令方块创建特效和脚本事件使用,不要让玩家使用!
更多资源
- Magic Worlds — Magic 的世界自定义插件
- 自动机 - 法师的新挑战
- 官方 Magic 资源包
- 使用 Magic 的服务器
- 创建自定义地图图像
- 创建特效和脚本事件
- Magic 网站
- 插件集成
- Sophia 的魔法 Wiki
致谢
Magic 使用 JetBrains IntelliJ 开发。
数据收集
此插件使用 bStats 收集匿名服务器指标。在 plugins/Magic/config.yml 中将 metrics_level 设为 0 可关闭。
更新日志
完整更新日志请查看 GitHub。